如何查看 docker 图像何时被提取?
How can I check when was a docker image pulled?
我想知道我什么时候拉取某个图像,什么时候 运行 docker images
Created 字段出现但图像被拉取的日期没有。
如果您从 linux 上的官方存储库安装了 docker-engine
,它应该安装在 /var/lib/docker
中,对于您自己的配置,请找到相应的路径。
有 /var/lib/docker/image/aufs/repositories.json
文件,其中 docker 存储图像及其 sha256
值。
cat /var/lib/docker/image/aufs/repositories.json
找到您要查看的图像并将其 sha256
哈希复制到某处。
然后:
ls /var/lib/docker/image/aufs/imagedb/content/sha256 -lash
找到您在 repositories.json
中找到的 sha265
值,然后查看日期。
我想知道我什么时候拉取某个图像,什么时候 运行 docker images
Created 字段出现但图像被拉取的日期没有。
如果您从 linux 上的官方存储库安装了 docker-engine
,它应该安装在 /var/lib/docker
中,对于您自己的配置,请找到相应的路径。
有 /var/lib/docker/image/aufs/repositories.json
文件,其中 docker 存储图像及其 sha256
值。
cat /var/lib/docker/image/aufs/repositories.json
找到您要查看的图像并将其 sha256
哈希复制到某处。
然后:
ls /var/lib/docker/image/aufs/imagedb/content/sha256 -lash
找到您在 repositories.json
中找到的 sha265
值,然后查看日期。