1.安装docker

yum install docker

2.启动服务(可能会报错)
在这里插入图片描述
报错:

Failed to start docker.service: Unit docker.service not found.

错误分析:CentOS 8 中安装 docker 和 Podman 冲突

解决方式:

1.查看是否安装 Podman 
rpm -q podman

在这里插入图片描述

2.删除podman(输入yes,然后等待...)
dnf remove podman 

3.重装docker(分别执行如下命令)

yum install -y yum-utils  device-mapper-persistent-data  lvm2

yum-config-manager  --add-repo   https://download.docker.com/linux/centos/docker-ce.repo

yum install docker-ce docker-ce-cli containerd.io

yum install docker-ce docker-ce-cli
3.启动docker
systemctl start docker

查看版本
docker -v

查看状态
systemctl status docker

6.修改docker镜像仓库为阿里云

.创建文件

mkdir -p /etc/docker

2.将阿里云配置写入daemon.json
tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://xirgurp7.mirror.aliyuncs.com"]
}
EOF

在这里插入图片描述

加载配置
systemctl daemon-reload

重启docker
systemctl restart docker

开机启动
systemctl enable docker
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐