CentOS 8 已死:选择替代的docker镜像¶
我在 nerdctl 尝试部署CentOS 8容器镜像失败,原因是2021年底CentOS 8已经终止更新,已经无法直接使用官方镜像。通过 CentOS 8转换CentOS Stream 虽然能够继续使用CentOS,但是CentOS Stream滚动更新模式,作为Red Hat Enterprise Linux上游,相对而言稳定性差一些,所以可能需要寻找可行的替代发行版。
目标: 稳定、长期支持基础镜像¶
对于熟悉CentOS系统运维的使用者来说,会选择rpm兼容的社区版本。对于在容器运行环境,可选择Docker镜像有:
AlmaLinux镜像 基于CentOS制作的社区版本镜像
Oracle Linux镜像 基于RedHat Enterprise Linux的商业化发行版镜像(可以免费使用)
RockyLinux镜像 由CentOS创始人发起的社区版本
此外,RedHat也提供了自己的免费基础Docker镜像,称为 Universal Base Image(UBI)
CentOS Vault Mirror¶
vault.centos.org 提供了CentOS 7/8 的归档仓库,依然对外提供软件仓库,只是这些仓库软件不再更新。此外, 国内的 centos-vault 163镜像 提供了下载加速,在国内可以使用这个安装源来完成