轻松化解CentOS 7安装Docker时container-selinux依赖困扰

打印 上一主题 下一主题

主题 865|帖子 865|积分 2595

 1.在安装docker的时候软件包时出现依赖问题,缺少满意特定版本的 container - selinux、slirp4netns、libcgroup、fuse - overlayfs 依赖包。
  1. [root@hsh ~]# yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  2. ......
  3. Error: Package: containerd.io-1.6.33-3.1.el7.x86_64 (docker-ce-stable)
  4.            Requires: container-selinux >= 2:2.74
  5. Error: Package: docker-ce-rootless-extras-26.1.4-1.el7.x86_64 (docker-ce-stable)
  6.            Requires: slirp4netns >= 0.4
  7. Error: Package: 3:docker-ce-26.1.4-1.el7.x86_64 (docker-ce-stable)
  8.            Requires: container-selinux >= 2:2.74
  9. Error: Package: 3:docker-ce-26.1.4-1.el7.x86_64 (docker-ce-stable)
  10.            Requires: libcgroup
  11. Error: Package: docker-ce-rootless-extras-26.1.4-1.el7.x86_64 (docker-ce-stable)
  12.            Requires: fuse-overlayfs >= 0.7
  13. ......
复制代码
2.快速办理
 直接到阿里巴巴开源镜像站下载Centos-7.repo yum源
  1. wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
复制代码
centos镜像_centos下载地址_centos安装教程-阿里巴巴开源镜像站
https://developer.aliyun.com/mirror/centos
   centos7默认是没有安装wget下令的,利用之前需要下载
  3.下载Centos-7.repo yum源之后,再次安装docker就可以了
查看是否下载乐成
  1. [root@docker1 ~]# ll /etc/yum.repos.d/
  2. total 12
  3. -rw-r--r--. 1 root root   87 Nov 16 08:20 centos7-2009.repo    //这是自己配的本地镜像源
  4. -rw-r--r--  1 root root 2523 Aug  4  2022 CentOS-Base.repo
  5. -rw-r--r--  1 root root 2081 Nov 16 22:28 docker-ce.repo
复制代码
清除 yum 缓存,并列出 yum 软件源仓库中的全部可用软件包信息
  1. yum clean all && yum repolist
复制代码
安装docker
  1. yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
复制代码
  docker-ce.repo也是阿里巴巴开源镜像站下载的
docker-ce镜像_docker-ce下载地址_docker-ce安装教程-阿里巴巴开源镜像站
https://developer.aliyun.com/mirror/docker-ce
  4.启动docker,查看docker版本
  1. [root@docker1 ~]# systemctl start docker
  2. [root@docker1 ~]# docker version
  3. Client: Docker Engine - Community
  4. Version:           26.1.4
  5. API version:       1.45
  6. Go version:        go1.21.11
  7. Git commit:        5650f9b
  8. Built:             Wed Jun  5 11:32:04 2024
  9. OS/Arch:           linux/amd64
  10. Context:           default
  11. Server: Docker Engine - Community
  12. Engine:
  13.   Version:          26.1.4
  14.   API version:      1.45 (minimum version 1.24)
  15.   Go version:       go1.21.11
  16.   Git commit:       de5c9cf
  17.   Built:            Wed Jun  5 11:31:02 2024
  18.   OS/Arch:          linux/amd64
  19.   Experimental:     false
  20. containerd:
  21.   Version:          1.6.33
  22.   GitCommit:        d2d58213f83a351ca8f528a95fbd145f5654e957
  23. runc:
  24.   Version:          1.1.12
  25.   GitCommit:        v1.1.12-0-g51d5e94
  26. docker-init:
  27.   Version:          0.19.0
  28.   GitCommit:        de40ad0
  29. [root@docker1 ~]#
复制代码



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

天空闲话

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表