1.如果安装过旧版本的docker则首先卸载干净
$ sudo apt-get remove docker docker-engine docker.io containerd runc
2.更新软件包索引
$ sudo apt-get update
3.允许apt通过https来使用存储库(下载了一晚上。。。)
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
4.添加Docker的官方GPG密钥
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
5.通过以下来查看指纹钥匙是否正确,可在官网查找对比
https://docs.docker.com/engine/install/ubuntu/
$ sudo apt-key fingerprint 0EBFCD88
6.使用下面的命令来设置stable存储库
$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
7.再更新一下apt包索引
$ sudo apt-get update
8.安装最新版本的Docker CE
$ sudo apt-get install -y docker-ce
9.看一下docker服务是否启动
$ systemctl status docker
10.q 回车退出
11.启动docker服务
$ systemctl start docker
12.运行helloword测试docker是否安装成功
$ sudo docker run hello-world
yes,安装成功,还有第一次运行helloword 可能会先报出 not found image,但是等待一下下载完就会自动运行!!