Docker 源码编译教程 - 从获取源码到启动 Docker
Docker 的源码编译主要分为以下几个步骤:
- 获取源码
Docker 的源码托管在 GitHub 上,可以通过 git 命令获取:
$ git clone https://github.com/docker/docker-ce.git
- 安装依赖
Docker 的编译需要一些依赖,需要先安装这些依赖:
$ sudo apt-get install -y build-essential git libssl-dev libffi-dev python-dev python-pip
- 编译
进入源码目录,执行编译命令:
$ cd docker-ce
$ make build
编译完成后,会在 ./components/packaging/deb
目录下生成 deb 包。
- 安装
可以使用 dpkg 命令安装:
$ sudo dpkg -i ./components/packaging/deb/debbuild/docker-ce_*.deb
- 启动 Docker
安装完成后,可以启动 Docker:
$ sudo systemctl start docker

原文地址: http://www.cveoy.top/t/topic/jkwW 著作权归作者所有。请勿转载和采集!