1,卸载旧版本 docker 或 docker-engine,及依赖项
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2,创建一个Docker 仓库
sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3,安装Docker 引擎(一路Y)
sudo yum install docker-ce docker-ce-cli containerd.io
4,启动docker
sudo systemctl start docker
5,查看docker 版本,验证是否安装成功
sudo docker -v
6,设置docker 开机即启动
sudo systemctl enable docker
7, docker镜像加速
以配置阿里云镜像为例,依次运行下方命令即可
sudo mkdir -p /etc/docker
配置 daemen.json文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://26cnk82k.mirror.aliyuncs.com"]
}
EOF
重新加载 daemon.json文件
sudo systemctl daemon-reload
重启 Docker
sudo systemctl restart docker