本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
AlmaLinux OS 是一款开源、永久免费的企业级 Linux 发行版,由 AlmaLinux OS Foundation 主导,专注于长期稳定性和生产级平台。该发行版与 RHEL® 8/9 保持 1:1 二进制兼容,可作为 CentOS Linux 停止维护后的替代方案。
AlmaLinux Docker 镜像系列提供多种变体,适用于所有 OCI 兼容的容器运行时环境(如 Docker、Podman、Kubernetes),可作为容器化应用、中间件和工具的基础镜像,满足不同场景下的资源需求和功能需求。
AlmaLinux 镜像系列包含多种变体,各有特定功能和优化:
latest 标签)bintools、find、tar、minimal-vim 等)。latest 标签始终指向最新稳定版本,同时提供主版本(如 9)和次版本(如 9.2)标签。minimal 标签)microdnf(基于 libdnf,无需 Python 依赖)。almalinux/9-base 标签)find、tar、vi 等)及完整 DNF 栈,包集合与默认平台镜像存在差异。almalinux/9-init 标签)systemd 作为 init 系统,支持服务管理和进程监控。almalinux/9-micro 标签)| 标签 | 说明 | Dockerfile 链接 |
|---|---|---|
latest, 9, 9.2 | 默认平台镜像,最新稳定版及版本化标签 | GitHub |
minimal, 9-minimal, 9.2-minimal, almalinux/9-minimal | 最小化镜像,almalinux/9-minimal 为 minimal 标签的镜像镜像 | GitHub |
almalinux/9-base | 基础镜像,用于容器化应用、中间件和工具的基础 | GitHub |
almalinux/9-init | Init 镜像,支持 systemd 作为 PID 1 运行多服务 | GitHub |
almalinux/9-micro | 微型镜像,不含包管理器,极致精简 | GitHub |
amd64:amd64/almalinux、almalinux/amd64arm64v8:arm64v8/almalinux、almalinux/arm64v8ppc64le:ppc64le/almalinux、almalinux/ppc64les390x:s390x/almalinux、almalinux/s390x根据需求拉取对应变体的镜像:
# 默认平台镜像 docker pull almalinux # 最小化镜像 docker pull almalinux:minimal # 基础镜像 docker pull almalinux/9-base # Init 镜像 docker pull almalinux/9-init # 微型镜像 docker pull almalinux/9-micro
docker run -it --rm almalinux bash
docker run -it --rm almalinux:minimal microdnf list
需添加 --privileged 权限以支持 systemd:
docker run -d --privileged --name almalinux-init almalinux/9-init docker exec -it almalinux-init systemctl status
docker run -it --rm almalinux/9-micro sh
在 Dockerfile 中使用 AlmaLinux 镜像作为基础:
# 使用默认平台镜像 FROM almalinux:9 RUN dnf install -y nginx && dnf clean all CMD ["nginx", "-g", "daemon off;"]
| 镜像变体 | 适用场景 |
|---|---|
| 默认平台镜像 | 通用场景,需完整包管理和基础工具的应用(如 Web 服务、后端服务)。 |
| 最小化镜像 | 依赖自包含的应用(如 GO、NodeJS、Java 应用),需平衡体积与基础工具。 |
| 基础镜像 | 容器化应用、中间件和工具的基础,需更多 OS 工具支持的场景。 |
| Init 镜像 | 需在单个容器内运行多服务的场景(如微服务依赖多个后台进程)。 |
| 微型镜像 | 对体积和安全性要求极高的场景(如边缘计算、嵌入式系统),应用需自带所有依赖。 |
所有支持版本的镜像每月更新一次,或在安全漏洞修复时即时更新,确保包含最新的安全补丁和系统组件。
镜像的 rootfs 根文件系统通过 livemedia-creator 工具 构建,构建脚本和 kickstart 文件托管于 AlmaLinux/docker-images 仓库。
查看镜像中包含软件的许可信息:AlmaLinux 法律声明
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429