【问题标题】:docker-compose multi archdocker-compose 多拱
【发布时间】:2019-07-31 17:47:15
【问题描述】:

可以为多架构构建 Docker 映像。这通常通过为每个架构创建一个特定的图像来完成,然后根据提取图像的系统创建清单作为正确图像的代理。

太好了。

现在,使用docker-compose,也可以构建映像,但我看不到根据架构构建映像的方法,因此它似乎是为单个 docker-compose 定义的唯一方法多种架构,就是将多架构镜像推送到注册表并从那里拉取。

有人知道使用 docker-compose 构建步骤为正确的拱门构建本地图像的方法吗?

【问题讨论】:

    标签: docker docker-compose multiarch


    【解决方案1】:

    我认为你不能使用docker-compose build,但你可以使用docker buildx bake 来使用docker-compose.yml 构建多架构。

    docker buildx bake --push --set *.platform=linux/amd64,linux/arm64`
    

    您可能想了解更多关于docker buildx bakebuilding multi-platform images 的信息。

    【讨论】:

      猜你喜欢
      • 2021-11-15
      • 1970-01-01
      • 2020-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      • 1970-01-01
      相关资源
      最近更新 更多