centos9 安装docker engine
查看是否具有历史版本的docker命令rpm -qa | grep -E docker|containerd|podman运行结果我的镜像有安装podman这里需要卸载卸载历史版本命令dnf remove -y docker-ce docker-ce-cli containerd.io podman运行结果安装docker环境dnf install -y yum-utils device-mapper-persistent-data lvm2添加 Docker 官方仓库dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo安装dockerdnf install -y docker-ce docker-ce-cli containerd.io配置国内镜像mkdir -p /etc/docker vi /etc/docker/daemon.json将如下json粘贴进入daemon.json中{ registry-mirrors: [ https://e2zfh98i.mirror.aliyuncs.com, https://mirror.baidubce.com, https://docker.mirrors.ustc.edu.cn, https://docker-cf.registry.cyou, https://dockercf.jsdelivr.fyi, https://docker.jsdelivr.fyi, https://dockertest.jsdelivr.fyi, https://dockerproxy.com, https://docker.m.daocloud.io, https://docker.nju.edu.cn, https://docker.mirrors.sjtug.sjtu.edu.cn, https://mirror.iscas.ac.cn, https://docker.rainbond.cc, https://do.nark.eu.org, https://dc.j8.work, https://dockerproxy.com, https://gst6rzl9.mirror.aliyuncs.com, https://registry.docker-cn.com, http://hub-mirror.c.163.com, http://mirrors.ustc.edu.cn/, https://mirrors.tuna.tsinghua.edu.cn/, http://mirrors.sohu.com/ ], debug: true, experimental: false }启动docker启动dockersystemctl start docker运行hello-world镜像docker run hello-world看到如下截图代表成功