参考官方安装文档
1.首先进入root模式:
$ sudo su
2.更新apt:
$ sudo apt-get update
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
3.添加Docker的官方GPG密钥,并验证结果如图:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
$ sudo apt-key fingerprint 0EBFCD88 #密钥最后8个字符,默认为0EBFCD88
4.设置稳定版仓库
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
5.更新apt包索引,并安装Docker和containerd的最新版本
$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
6.测试(运行hello-world镜像)
刚安装本地是没有的,会自动去dockerhub下载
$ sudo docker run hello-world
1.创建或修改 /etc/docker/daemon.json 文件
vi /etc/docker/daemon.json #使用vi编辑器
更推荐WinSCP远程连接修改,可以直接拖到本地,记事本修改后放进去
2.将配置写入daemon.json
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
3.执行命令,重启 Docker
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
4.检查加速器是否生效,输出结果包含如图则修改成功:
$ docker info
下一期:ubuntu下docker常用命令,及容器创建