【DockerCE】Docker-CE 23.0.5正式版发布

官方发布了针对RHEL/CentOS7.9的DockerCE23.0.5及其组件的RPM包,包括docker-ce、docker-ce-cli、docker-ce-rootless-extras和更新至2.17.3的docker-compose-plugin。此外,还列出了所有必要的依赖包,如containerd.io、container-selinux等,供离线安装使用。

官网下载地址(For RHEL/CentOS 7.9):
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

本次官方发布的rpm包只有4个(docker-compose插件升级到了最新的2.17.3版本),下载链接如下:

# docker-ce-23.0.5
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-23.0.5-1.el7.x86_64.rpm

# docker-ce-cli-23.0.5
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-cli-23.0.5-1.el7.x86_64.rpm

# docker-ce-rootless-extras-23.0.5
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-rootless-extras-23.0.5-1.el7.x86_64.rpm

# docker-compose-plugin-2.17.3
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-compose-plugin-2.17.3-1.el7.x86_64.rpm

完整的离线安装包(包含依赖包)清单如下:

D:\Downloads\docker-ce-23.0.5>dir /O:-d

2023/04/27  08:32     
当遇到 Docker 相关软件包因依赖关系安装跳过的问题时,可以尝试以下几种解决方法: ### 清理缓存并重新安装 清理 Yum 缓存,然后重新尝试安装 Docker 相关软件包。 ```bash yum clean all yum makecache yum install -y containerd.io-1.6.33-3.1.el7.x86_64 docker-buildx-plugin-0.14.1-1.el7.x86_64 3:docker-ce-26.1.4-1.el7.x86_64 1:docker-ce-cli-26.1.4-1.el7.x86_64 docker-ce-rootless-extras-26.1.4-1.el7.x86_64 docker-compose-plugin-2.27.1-1.el7.x86_64 ``` ### 手动安装依赖 使用 `yum deplist` 命令查看每个软件包的依赖关系,手动安装缺少的依赖。 ```bash yum deplist containerd.io-1.6.33-3.1.el7.x86_64 yum deplist docker-buildx-plugin-0.14.1-1.el7.x86_64 # 以此类推,对其他软件包执行相同操作 ``` 根据输出结果,安装缺少的依赖。 ### 启用额外的软件源 有时候,依赖包可能在默认的软件源中没有提供,可以尝试启用一些额外的软件源,如 EPEL 源。 ```bash yum install -y epel-release ``` 启用 EPEL 源后,再次尝试安装 Docker 相关软件包。 ### 忽略依赖检查(谨慎使用) 在某些情况下,可以使用 `--skip-broken` 或 `--nodeps` 选项来忽略依赖检查,但这可能会导致系统不稳定,不建议轻易使用。 ```bash yum install -y --skip-broken containerd.io-1.6.33-3.1.el7.x86_64 docker-buildx-plugin-0.14.1-1.el7.x86_64 3:docker-ce-26.1.4-1.el7.x86_64 1:docker-ce-cli-26.1.4-1.el7.x86_64 docker-ce-rootless-extras-26.1.4-1.el7.x86_64 docker-compose-plugin-2.27.1-1.el7.x86_64 ``` ### 解决公钥问题 如果安装过程中出现公钥错误,参考之前提到的解决公钥问题的方法。 ```bash cd /etc/pki/rpm-gpg/ rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 yum install -y --nogpgcheck containerd.io-1.6.33-3.1.el7.x86_64 docker-buildx-plugin-0.14.1-1.el7.x86_64 3:docker-ce-26.1.4-1.el7.x86_64 1:docker-ce-cli-26.1.4-1.el7.x86_64 docker-ce-rootless-extras-26.1.4-1.el7.x86_64 docker-compose-plugin-2.27.1-1.el7.x86_64 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cnskylee

技术分享我是认真的,期待您打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值