1 环境准备
使用ubuntu server 18.04,当然你也可以使用其他ubuntu发行版。
2 docker-ce安装
建议使用官方安装指导,下载deb包。
https://docs.docker.com/install/linux/docker-ce/ubuntu/#install-from-a-package
2.1 下载docker-ce deb包
ubuntu执行命令:
wget https://download.docker.com/linux/ubuntu/dists/yakkety/pool/stable/amd64/docker-ce_17.03.0~ce-0~ubuntu-yakkety_amd64.deb
2.2 尝试安装deb
dpkg -i docker-ce_17.03.0~ce-0~ubuntu-yakkety_amd64.deb
提示依赖libtdl7(>=2.4.6)
2.3 安装libtdl7 deb
wget archive.ubuntu.com/ubuntu/pool/main/libt/libtool/libltdl7_2.4.6-0.1_i386.deb
dpkg -i libltdl7_2.4.6-0.1_i386.deb
2.4 再次安装docker-ce deb
安装成功,执行systemctl status docker,可以看到server启动成功。