Docker教程(九)---Docker 魔法解密:探索 UnionFS 与 OverlayFS
本文主要介绍了 Docker 的另一个核心技术:Union File System。主要包括对 overlayfs 的演示,以及分析 docker 是如何借助 ufs 实现容器 rootfs 的。
本文主要介绍了 Docker 的另一个核心技术:Union File System。主要包括对 overlayfs 的演示,以及分析 docker 是如何借助 ufs 实现容器 rootfs 的。
这篇文章主要介绍了 Docker 如何利用 Linux 的 Control Groups(cgroups)实现容器的资源隔离和管理。
最后通过简单 Demo 演示了如何使用 Go 和 cgroups 交互。
本章主要演示以下 cgroups 下各个 subsystem 的作用。
根据难易程度,依次演示了 pids 、cpu 和 memory 3 个 subsystem 的使用。
Cgroups 是 linux 内核提供的功能,由于牵涉的概念比较多,所以不太容易理解。本文试图通过简单的描述和 Demo 帮助大家理解 Cgroups 。
本文主要从源码层面分析了 Kubelet 中的垃圾回收功能具体实现,包括镜像垃圾回收和容器垃圾回收,最后则是记录了一下,发现的一个小 bug,可能导致某些情况下镜像被意外清理。