Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github包注册表在推送docker映像时不覆盖标记_Docker_Github Package Registry - Fatal编程技术网

Github包注册表在推送docker映像时不覆盖标记

Github包注册表在推送docker映像时不覆盖标记,docker,github-package-registry,Docker,Github Package Registry,我已将名为com.tejas:tejas api:dev的docker映像推送到github包注册表。现在,当我再次将相同的图像名称(具有更新的代码)推送到注册表时,它被成功地推送到注册表,但不会更新图像。因此,现在我有两个映像版本:dev(第一次部署的构建时间)和docker基本层(第二次也是最近一次部署的构建时间) 我做错什么了吗?或者它是GitHub包注册表错误?我相信这是GitHub包注册表的错误。我已经联系了GitHub支持部门,但尚未得到回复。我也这样做了。我还没有收到他们的回音。

我已将名为
com.tejas:tejas api:dev
的docker映像推送到github包注册表。现在,当我再次将相同的图像名称(具有更新的代码)推送到注册表时,它被成功地推送到注册表,但不会更新图像。因此,现在我有两个映像版本:dev(第一次部署的构建时间)和docker基本层(第二次也是最近一次部署的构建时间)


我做错什么了吗?或者它是GitHub包注册表错误?

我相信这是GitHub包注册表的错误。我已经联系了GitHub支持部门,但尚未得到回复。

我也这样做了。我还没有收到他们的回音。如果你听到回音一定要告诉我。我也会这么做。谢谢回复!我认为Github不允许覆盖Docker标记,因为它们有一个镜像/包不变性的策略。出于同样的原因,他们也不愿意允许删除包。我还遇到了docker底层图像的问题,并询问了Github支持部门。他们回答:“docker基本层版本是一个元标记,用作docker包的所有包\文件/图像\层的占位符。它不打算显示,因此您可以安全地忽略它,并将在将来的更新中删除。”