1.卸载旧版本的docker镜像
sudo apt-get remove docker docker-engine docker.io containerd runc
输入
docker --version
进行验证是否完全删除
2.更新apt安装包
sudo apt-get update
3.设置允许apt通过https使用repository安装软件包
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
4.添加Docker官方GPG key
- 官方版本:
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 国内阿里云版本
sudo curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | apt-key add -
5.验证key的指纹
sudo apt-key fingerprint 0EBFCD88
正常情况下输出:
6.添加稳定版repository
- 官方版:
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
- 阿里云版
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
$(lsb_release -cs) \
stable"
7.安装最新版本的docker ce和containerd
sudo apt-get install docker-ce docker-ce-cli containerd.io
8.验证是否安装成功
docker --version
正常情况下会出现docker的版本
至此docker的配置就完成了
您还可以配置阿里云的镜像点击此处