手搓一个Docker 以支持更多平台更省内存|DockRoot
一个手搓版的 Docker
不需要内核支持,支持更多 Linux 系统
没后台服务进程,更省内存
核心代码来源于 skopoe
缺点
必须以超级权限运行,相当于 Docker 的 privilege
没任何网络隔离,相当于 Docker 的 host 模式
没任何空间隔离,所以不需要内核的 NAMESPACE 的支持
原理
下载 Docker 镜像
解压为 rootfs
生成 entry.sh
chroot 到 rootfs 里面并运行
运行方法:
必须准备一个高速的U盘或者硬盘,格式化为 Ext4
手动
立即观看