You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在ARM架构机器上拉取与推送x86 Docker镜像?

在ARM架构机器上中转x86 Docker镜像的方法

当然可以,以下是具体操作步骤,全程无需运行x86镜像,仅完成中转:

  • 拉取x86架构镜像
    使用docker pull时通过--platform参数指定目标架构为linux/amd64,就能在ARM机器上拉取x86版本的镜像:

    docker pull --platform linux/amd64 <镜像名称:标签>
    

    示例:

    docker pull --platform linux/amd64 nginx:latest
    
  • 验证镜像架构
    拉取后可通过以下命令确认镜像的架构信息:

    docker inspect <镜像名称:标签> | grep -i Architecture
    

    若输出显示"Architecture": "amd64",说明成功拉取到x86镜像。

  • 推送中转镜像
    如需推送到指定仓库,先给镜像打对应标签:

    docker tag <原镜像名称:标签> <目标仓库地址/镜像名称:标签>
    

    然后直接推送即可:

    docker push <目标仓库地址/镜像名称:标签>
    

整个过程ARM机器仅作为镜像的存储中转节点,不需要运行x86镜像,因此无需配置QEMU等模拟环境。

内容的提问来源于stack exchange,提问作者lony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 22:03:14