Docker 的源码编译主要分为以下几个步骤:

  1. 获取源码

Docker 的源码托管在 GitHub 上,可以通过 git 命令获取:

$ git clone https://github.com/docker/docker-ce.git
  1. 安装依赖

Docker 的编译需要一些依赖,需要先安装这些依赖:

$ sudo apt-get install -y build-essential git libssl-dev libffi-dev python-dev python-pip
  1. 编译

进入源码目录,执行编译命令:

$ cd docker-ce
$ make build

编译完成后,会在 ./components/packaging/deb 目录下生成 deb 包。

  1. 安装

可以使用 dpkg 命令安装:

$ sudo dpkg -i ./components/packaging/deb/debbuild/docker-ce_*.deb
  1. 启动 Docker

安装完成后,可以启动 Docker:

$ sudo systemctl start docker
Docker 源码编译教程 - 从获取源码到启动 Docker

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

免费AI点我,无需注册和登录