Tips: 下面操作均在 开篇:搞定 Go 开发环境 中创建的 Linux 虚拟机中进行
Docker-CE 的 cli 和 engine
Docker-CE 的仓库在 20.10 版本后会被归档不再维护,原来的 Docker-CE 会被拆分成 docker/cli 和 moby/moby 两个项目。docker/cli 项目就是 Docker-CE 的命令行工具部分,moby/moby 仓库就是原来的 Docker Engine 部分。
我们选择最新的 docker/cli 和 moby/moby 源码来拉取编译。
使用 Gitee 加速代码拉取
使用下列代码拉取 docker/cli 和 moby/moby 的 github 的仓库
git clone https://github.com/docker/cli.git
git clone https://github.com/moby/moby.git
如果处在比较好的网络环境下 clone github 的仓库十分方便,但在国内往往没有这样的网络环境,这时候我们可以考虑 Gitee 来加速 G