铁马冰河入梦来

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


评论