一、第一步如果系统内有老版本的docker,我们需要先删除之前的docker以及相关依赖。
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
二、安装社区版docker
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
https://cr.console.aliyun.com/cn-shanghai/instances/mirrors
三、启动并设置开启启动
sudo systemctl start docker
systemctl enable docker
service docker start
service docker stop
service docker restart
$ sudo mkdir /etc/docker
$ sudo nano /etc/docker/daemon.json
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
}
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
sudo docker info