DockerHub 构建了太多镜像
DockerHub builds too many images
我将 DockerHub 设置为每次在 Github 上将提交推送到 dev
或 master
时构建一个映像。
但是每次推送一个提交时,都会为同一个标签安排 2 个构建。
为什么?
也许您已经找到了解决方案,但如果其他用户 运行 遇到同样的问题:
Docker Hub 自动构建依赖于一些 GitHub webhook 在每次推送时触发相应的 docker 构建。然而,在过去几个月中,Docker Hub 更改了相应的 URL 入口点,因此 GitHub 存储库可能包含多个版本的 webhook,从而导致多个虚假构建。 (参见 this GitHub issue for details)
要解决此问题,您只需要浏览 GitHub 存储库的 webhooks 设置 - 应该位于(私有)URL https://github.com/cadoman/mapisto-api/settings/hooks - 并且只保留 Docker 以 https://hub.docker.com/api/...
开头的中心项目
我将 DockerHub 设置为每次在 Github 上将提交推送到 dev
或 master
时构建一个映像。
为什么?
也许您已经找到了解决方案,但如果其他用户 运行 遇到同样的问题:
Docker Hub 自动构建依赖于一些 GitHub webhook 在每次推送时触发相应的 docker 构建。然而,在过去几个月中,Docker Hub 更改了相应的 URL 入口点,因此 GitHub 存储库可能包含多个版本的 webhook,从而导致多个虚假构建。 (参见 this GitHub issue for details)
要解决此问题,您只需要浏览 GitHub 存储库的 webhooks 设置 - 应该位于(私有)URL https://github.com/cadoman/mapisto-api/settings/hooks - 并且只保留 Docker 以 https://hub.docker.com/api/...