ubuntu20.4安装docker
1.卸载旧版本
sudo apt-get remove docker-ce docker-ce-cli containerd.io
PS:安装了哪些组件就卸载哪些组件,使用 sudo pkg -l|grep docker来查看已经安装了哪些组件
2.更新apt-get的索引,并安装软件包以允许apt通过https使用存储库
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
3.添加docker官方密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4.验证密钥(通过搜索密钥最后八位)
sudo apt-key fingerprint 0EBFCD88
5.添加仓库
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
6.安装docker引擎
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
PS:卸载的时候就卸载 docker-ce docker-ce-cli 和 conatinerd.io
7.验证安装
sudo docker run hello-world
提示本地不能找到镜像并自动下载,最后出现:
Hello from Docker!
This message shows that your installation appears to be working correctly.
8.配置阿里云加速器(地址记得更换成自己的,可以登录阿里云网站从容器镜像服务->镜像中心->镜像加速器找到对应的命令和地址)
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
评论