chi*_*gis 16 docker docker-buildkit buildx
据我所知docker buildx build --push将用您在--platform参数中指定的图像架构覆盖现有的图像架构。据我了解,在使用buildx. 但是,我知道官方 docker 镜像使用arm64构建农场来构建linux/arm64镜像。这怎么可能?他们只是使用docker pushwithout吗buildx?如果是这样,是否意味着docker push不会覆盖现有架构buildx?如果我想在不同的机器上构建和推送多个架构,最好的方法是什么?
BMi*_*tch 11
您可以在集群中的不同主机上使用单独的命令进行构建和推送,每个命令发送到不同的标签。然后,在推送每个平台的所有标签后,您可以docker manifest创建一个多平台清单,该清单指向具有单个标签的所有图像。该工具当前需要实验支持才能启用。
更多详细信息docker manifest可以在文档中找到:https://docs.docker.com/engine/reference/commandline/manifest/
| 归档时间: |
|
| 查看次数: |
7412 次 |
| 最近记录: |