跳转到内容
搜索 AlmaLinux 文档

    浏览当前文档目录

    容器与镜像

    容器场景下「用 AlmaLinux」多数时候不是装一台机器,而是选一个基础镜像。本页讲官方镜像变体的取舍与运行时基线。

    官方维护两大平台镜像:Default (Platform)(标签 almalinux:latest,默认包集合,可直接替换原 CentOS 8 镜像的用法)与 Minimal(标签 almalinux:minimal,用 microdnf 代替完整 DNF、不依赖 Python,官方给出体积小 52%——下载 37MB、解压 102MB)。另有 Base、Init 等与 Red Hat UBI 对位的兼容替代变体。选型口诀:应用自带依赖就用 Minimal 收体积,需要完整包管理与调试工具就上 Default。

    官方镜像同步发布在 Docker Hub、Quay.io(quay.io/repository/almalinuxorg/almalinux)与 GitHub Packages,8/9/10 三个大版本各有入口。生产环境固定镜像仓库与标签(别裸用 latest),同步源切换时按同一标签核对 digest。

    宿主机运行时用仓库里的 Podman(rootless 守进程边界,配合 SELinux 的容器策略);构建产物要兼容外部编排平台时再考虑 Docker 兼容层。运行时的通用对比与选型见枢纽站的Podman 教程与Docker/Podman 对比。

    基础镜像跟着 AlmaLinux 小版本走:定期重建应用镜像(基础镜像摘要变了就重建),别在运行中的容器里「热修」。补丁追踪用勘误公告驱动——ALSA 公告涉及基础镜像内的包时,触发一轮镜像重建。自建 RPM 与基础镜像的关系见开发工具链。