1. 卸载旧docker (以前没有安装过docker跳过,sudo docker -v 没找到命令就是没有安装docker)
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
yum list installed | grep docker
# 如果有剩余,然后关机重启,确保没有缓存作怪
yum remove xxxx yyyy zzzz
第一步 安装必要的系统工具
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
# 查看docker 可用版本
yum list docker-ce --showduplicates | sort -r
3. 安装docker引擎 客户端 容器
yum install docker-ce-20.10.17-3.el7 docker-ce-cli-20.10.17-3.el7 containerd.io
4. 启动Docker.
sudo systemctl start docker
4.0 检查是否成功运行
docker ps
5. 换阿里云镜像加速一下从阿里云拷贝出来的(扫码登陆阿里云->控制台->容器镜像服务)
第一步
sudo mkdir -p /etc/docker
第二步(复制到EOF结束)
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://chqac97z.mirror.aliyuncs.com"]
}
EOF
6. 加载
sudo systemctl daemon-reload
7. 重启
sudo systemctl restart docker
8. 检查是否成功安装docker
sudo docker -v
9. 设置开机自启
systemctl enable docker
linux Contos7 安装docker
于 2022-03-17 01:14:11 首次发布