这是我对容器技术基础的一些学习,并自己实现的一个简易版容器运行时,取名为 m-docker
(my docker).
不知道最后我会实现到哪个地步,也不知道会不会因为一些原因无法坚持下去。
但无论如何,做好记录,便是对学习的过程所表示的尊重。
构造一个简单的容器,具有最基本的隔离与资源限制。
-
tag:feat-run
-
tag:perf-pipe
-
tag:feat-cgroup
-
chapter4 - 使用 pivot_root 切换根文件系统
tag:feat-rootfs
-
chapter5 - 基于 overlay 联合挂载根文件系统
tag: feat-overlay
-
tag: refactor-config
-
tag: refactor-lifecycle
-
tag: feat-volume
-
tag: feat-detach
-
tag: feat-containers-list
-
tag: feat-logs