在这里找的合适自己的系统docker安装指南
根据下面这三部确认,我的系统Liunx版本是centos
uname -a
cat /proc/version
cat cat /etc/redhat-release
按照官网指南安装:https://docs.docker.com/engine/install/centos/
执行这个时候报错:
sudo yum install docker-ce docker-ce-cli containerd.io
返回:
--> Finished Dependency Resolution
Error: Package: docker-ce-rootless-extras-20.10.6-3.el7.x86_64 (docker-ce-stable)
Requires: slirp4netns >= 0.4
Error: Package: containerd.io-1.4.4-3.1.el7.x86_64 (docker-ce-nightly)
Requires: container-selinux >= 2:2.74
Error: Package: 3:docker-ce-20.10.6-3.el7.x86_64 (docker-ce-stable)
Requires: container-selinux >= 2:2.74
Error: Package: 3:docker-ce-20.10.6-3.el7.x86_64 (docker-ce-stable)
Requires: libseccomp >= 2.3
Installing: libseccomp-2.2.1-1.el7.x86_64 (local)
libseccomp = 2.2.1-1.el7
Error: Package: docker-ce-rootless-extras-20.10.6-3.el7.x86_64 (docker-ce-stable)
Requires: fuse-overlayfs >= 0.7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
需要对低版本进行升级:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo