阿里云对 Rocky Linux 的支持主要通过其官方镜像仓库和操作系统兼容性列表来体现。目前,阿里云主要支持 Rocky Linux 8 和 Rocky Linux 9 这两个主要版本。
具体来说:
- Rocky Linux 9:这是基于 RHEL 9 构建的最新稳定版,阿里云已将其纳入标准镜像库。它适用于需要较新内核、glibc 版本以及更现代软件栈的场景。在创建 ECS 实例时,您可以在“公共镜像”或“自定义镜像”列表中直接选择
rockylinux_9_x64系列的镜像(通常包含具体的小版本号,如 9.0, 9.1, 9.2 等)。 - Rocky Linux 8:作为上一代主流发行版,Rocky Linux 8 依然受到广泛支持。由于 RHEL 8 的生命周期较长且生态成熟,许多企业级应用仍运行在此版本上。阿里云提供了多个历史版本的 Rocky Linux 8 镜像供用户选择。
需要注意的几点:
- 版本迭代:阿里云会定期更新镜像以包含最新的安全补丁和软件包。虽然基础大版本(8 和 9)是固定的,但具体到小版本(Minor Version)可能会随时间推移而更新,建议在购买或部署前查看阿里云控制台最新的镜像列表。
- ARM 架构支持:除了常见的 x86_64 架构外,阿里云也逐步加强了对 ARM64 (aarch64) 架构的支持。如果您使用的是神龙架构的 ARM 实例(如 g8y、c8y 等),请确认所选镜像是否明确标注支持 ARM64 架构的 Rocky Linux。
- 获取方式:您可以通过阿里云 ECS 控制台的“创建实例”页面,在“镜像”选项卡下搜索"Rocky"来查看当前可用的具体版本;或者通过 Terraform、ROS 等基础设施即代码工具调用相应的镜像 ID。
总结
阿里云目前正式支持 Rocky Linux 8 和 Rocky Linux 9(涵盖 x86_64 及部分 ARM64 架构)。对于生产环境,建议优先选择最新的可用小版本(例如 Rocky Linux 9.3+ 或 8.9+),以获得最佳的安全性和兼容性。
CDNK博客