
menci/archlinuxarm本Docker镜像适用于Arch Linux ARM,同时为保证兼容性,也包含AMD64架构的构建版本。所有镜像均通过GitHub Actions自动构建。
与官方Arch Linux AMD64镜像一致,本镜像提供以下两个标签:
base(默认):仅安装 base 软件包组。base-devel:安装 base-devel 软件包组。此外,出于安全考虑,已移除 pacman 的 lsign-key(参考 Arch Linux Docker 官方文档的安全原则)。
镜像构建流程如下:
引导阶段
通过 Alpine Linux 容器安装 pacman,并使用 pacstrap-docker 工具(来自 GitHub 仓库,遵循其许可协议)引导 Arch Linux ARM 的根文件系统(rootfs)。由于 pacstrap 依赖 mount 命令,无法在非特权 Docker 容器中运行,故采用 pacstrap-docker 作为替代方案。
构建结果镜像
引导完成后,将 rootfs 复制到基于 scratch(即空文件系统)的新容器中,最终提交为结果镜像。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务