第一步:
安装需要的软件包:yum-utils、device-mapper-persistent-data和lvm2。
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
第二步:
设置国内阿里云仓库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
第三步:
安装docker engine,包括docker-ce、docker-ce-cli和containerd.io
yum install docker-ce docker-ce-cli containerd.io
此过程有可能出现下图的错误,主要是环境依赖包有冲突
problem with installed package podman-3.0.1-6.module_el8.4.0+781+acf4c33b.x86_64
解决办法:移除此安装包和相关依赖
sudo yum erase podman buildah
再去执行第三步即可
第四步:
启动docker
systemctl start docker