请求特定标签时,图像摘要在docker images命令中消失

时间:2019-10-20 03:04:41

标签: docker

所有人都好,

我正在尝试获取本地图像的图像摘要以跟踪更改。我可以在这里获取摘要:

$ docker images my/image --digests
REPOSITORY TAG                 DIGEST                                                                    IMAGE ID     CREATED             SIZE
my/image   commit-ec30af3      sha256:5952c64d6851381c2cbc1d16f6092e6718aa1bafe82daab661836010ad59e0db   9020181be91c        8 days ago          265MB
my/image   latest              sha256:5952c64d6851381c2cbc1d16f6092e6718aa1bafe82daab661836010ad59e0db   9020181be91c        8 days ago          265MB
my/image   <none>              sha256:1a886243d70276b9e6df04f4a7d728b95f6a31de763f2b227ff9d6d689ef883c   ff3cc9ff736f        9 days ago          265MB
my/image   <none>              sha256:67f73eedc4ad23a75fc6d769dac74ad358d02a61845b0f1412d4228d21c50c9b   31075b42d215        9 days ago          265MB
my/image   tag-initial         sha256:2a30d97f533a019d91bf333db38d5769508d569c5b7897a9c6f56add14f1f49c   cab098bbb99e        9 days ago          265MB

但是,如果我尝试仅读取要跟踪更改的特定图像标签,摘要就会消失:

$ docker images my/image:latest --digests
REPOSITORY TAG                 DIGEST              IMAGE ID            CREATED             SIZE
my/image   latest              <none>              9020181be91c        8 days ago          265MB

其他标签也一样。在这两个输出示例之间不进行推入或拉出。图像被推送到远程存储库。我只检查摘要中100%推送到远程仓库的图像。

我已经检查了以下主题:Why doesn't my newly-created docker have a digest?,但区别在于,即使列出所有图像,该主题的摘要也丢失了。就我而言,摘要在列出多个图像时存在,而在仅列出特定标签时消失。另外,在执行上述命令之前,图像已被推送到远程仓库。

为什么会发生这种情况以及如何获取特定标签的摘要?

0 个答案:

没有答案