sudo yum install -y yum-utils
sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
可能会报错 containerd.io >= 1.2.2-3linux
解决docker
wget https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.13-3.1.el7.x86_64.rpm
yum -y install ./containerd.io-1.2.13-3.1.el7.x86_64.rpm
此时再次运行安装docker可能还会报错:centos
file /usr/share/man/man1/docker-attach.1.gz from install of docker-ce-cli-1:19.03.6-3.el7.x86_64 conflicts with file from package podman-manpages-1.4.2-5.module_el8.1.0+237+63e26edc.noarchbash
解决spa
先查看是否安装 Podmancode
rpm -q podman podman-1.4.2-5.module_el8.1.0+237+63e26edc.x86_64
删除Podmanrem
dnf remove podman
解决后,再次执行get
sudo yum install docker-ce docker-ce-cli containerd.io
成功后,启动dockerit
sudo systemctl start docker