Docker Hub 存储库仅适用于单个 Docker 文件或多个 Docker 文件

Is a Docker Hub Repository only for a single Docker File or multiple Docker FIles

Docker Hub 存储库是仅用于单个 Docker 文件还是多个 Docker 文件?

我不清楚,就我而言,我有两个存储库,一个用于 Intel 构建(使用自动构建),另一个用于 Arm 构建的相同应用程序,我必须在本地构建并推送到 Docker中心

这就是你的本意吗?

是的,您可以通过使用标签在存储库中拥有多个 Dockerfile。每个标签对应一个 Dockerfile,因此您可以在同一存储库中使用两个标签,一个名为 :intel,另一个名为 :arm

使用多架构和清单,许多架构的许多图像共享相同的标签是可能的。

我已经用这个 link 回答了你的另一个 post : https://blog.slucas.fr/blog/docker-multiarch-manifest-hub-2/

检查这个 docker image,你可以为 armhf、arm64 和 amd64 做一个 docker pull seblucas/alpine-homeassistant:latest 没有任何问题(每个架构都会有自己的图像)。 docker(例如高山)提供的许多其他图像也是如此。