容器与云

揭开 Kubernetes 的神秘面纱

揭开 Kubernetes 的神秘面纱

Kubernetes 是一款生产级的开源系统,用于容器化应用程序的自动部署、扩展和管理。本文关于使用 Kubernetes 来管理容器。
容器如何工作:OverlayFS

容器如何工作:OverlayFS

你可以运行一条 mount 咒语,而实际上并没有做任何与容器相关的其他事情,看看叠加层是如何工作的!
如何在 Mac 上配置 Kubernetes

如何在 Mac 上配置 Kubernetes

Mac 用户可使用 MicroK8s 运行 Kubernetes 环境,进而开发、测试应用。通过下面的步骤可轻松搭建此环境。
Docker 入门指南

Docker 入门指南

该教程包含了如何创建一个新的 Docker 容器,如何运行该容器,如何从现有的 Docker 容器中创建自己的 Docker 镜像等 Docker 的一些基础知识、操作。
使用 k3s 在 Fedora IoT 上运行 K8S

使用 k3s 在 Fedora IoT 上运行 K8S

一个“正常”安装的 Kubernetes(如果有这么一说的话)对于物联网来说有点沉重。K8s 的推荐内存配置,是每台机器 2GB!不过,我们也有一些替代品,其中一个新人是 k3s —— 一个轻量级的 Kubernetes 发行版。
构建更小的容器镜像的技巧

构建更小的容器镜像的技巧

Linux 容器已经成为一个热门话题,保证容器镜像较小被认为是一个好习惯。本文提供了有关如何构建较小 Fedora 容器镜像的一些技巧。
创建一个容器化的机器学习模型

创建一个容器化的机器学习模型

数据科学家在创建机器学习模型后,必须将其部署到生产中。要在不同的基础架构上运行它,使用容器并通过 REST API 公开模型是部署机器学习模型的常用方法。
使用 Docker 企业版搭建自己的私有注册服务器

使用 Docker 企业版搭建自己的私有注册服务器

如果你开发了自己的软件包并创建了自己的 Docker 镜像,那么你会想有自己私有的注册服务器。如果你有搭配着专有许可的镜像,或想为你的构建系统提供复杂的持续集成(CI)过程,则更应该拥有自己的私有注册服务器。
使用 Podman 以非 root 用户身份运行 Linux 容器

使用 Podman 以非 root 用户身份运行 Linux 容器

但即使 Docker 是管理 Linux 容器的一个非常方便的工具,它也有两个缺点:它是一个需要在你的系统上运行的守护进程,并且需要以 root 权限运行,这可能有一定的安全隐患。
使用 Docker 的用户名字空间功能

使用 Docker 的用户名字空间功能

该功能允许主机系统将自身的 uid 和 gid 映射为容器进程中的另一个 uid 和 gid。这对 Docker 的安全性来说是一项巨大的改进。
Buildah 入门

Buildah 入门

Buildah 提供一种灵活、可脚本编程的方式,来使用你熟悉的工具创建精简、高效的容器镜像。
最小权限的容器编排

最小权限的容器编排

在这篇文章中,我们将讨论容器编排器安全模型中没有考虑到的、但是很重要的这方面的详细情况,以及 Docker 企业版中如何使用内置的编排性能、Swarm 模式,去克服这些问题。