默认在 root 用户下安装、使用,如果是其他用户,需要在命令前加上 sudo
。
Ubuntu 20.04 安装 Docker
· One min read
默认在 root 用户下安装、使用,如果是其他用户,需要在命令前加上 sudo
。
本文将会仿照 Docker Container 现有的基本功能,用 Go 简单地实现自己的 Mini Container。后续章节逐步使用 Linux 的 Namespace 和 CGroups 对 Container 与宿主机进行隔离。Namespace 决定了 Container 能看见什么?CGroups 决定了 Container 能使用什么?
// docker run image <cmd> <params>
// go run main.go run <cmd> <params>