multiarch/alpinemultiarch/alpine 是提供多架构支持的Alpine Linux Docker镜像,托管于Docker Hub。该镜像针对不同硬件架构(如x86_64、armhf、x86等)提供对应的Alpine环境,允许用户在不同架构的Docker主机上运行适配的Alpine系统,继承Alpine轻量级、高效的特性。
使用前需在Docker主机上配置binfmt-support,以支持跨架构执行。该配置适用于本地或远程Docker主机(如boot2docker、Swarm集群)。
console# 在Docker主机上配置binfmt-support(适用于本地或远程主机) $ docker run --rm --privileged multiarch/qemu-user-static:register --reset
配置完成后,可根据Docker主机架构选择对应的镜像标签运行:
在x86_64 Docker主机上运行armhf架构的Alpine:
console$ docker run -it --rm multiarch/alpine:armhf-edge /bin/sh / # uname -a Linux a0818570f614 4.1.13-boot2docker #1 SMP Fri Nov 20 19:05:50 UTC 2015 armv7l armv7l armv7l GNU/Linux
在x86_64 Docker主机上直接运行amd64架构的Alpine(无需QEMU模拟):
console$ docker run -it --rm multiarch/alpine:amd64-edge /bin/sh / # uname -a Linux 27fe384370c9 4.1.13-boot2docker #1 SMP Fri Nov 20 19:05:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
运行x86架构的Alpine:
console$ docker run -it --rm multiarch/alpine:x86-edge /bin/sh / # uname -a Linux 1ae459268bce 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64 Linux
本镜像采用MIT许可证。详情参见项目仓库。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务