如何检查何时拉取 docker 映像?

Sai*_*ifi 4 docker docker-registry docker-compose docker-machine

我想知道当我拉出某个图像时,当您运行时docker images会出现“创建”字段,但不会显示图像被拉出的日期。

Far*_*ahi 5

如果您是docker-engine从 linux 上的官方存储库安装的/var/lib/docker,则应将其安装在 中,对于您自己的配置,请找到相应的路径。

有一个/var/lib/docker/image/aufs/repositories.json文件,docker 在其中存储图像及其sha256值。

cat /var/lib/docker/image/aufs/repositories.json
Run Code Online (Sandbox Code Playgroud)

找到您正在查找的图像并将其sha256哈希值复制到某处。

然后:

ls /var/lib/docker/image/aufs/imagedb/content/sha256 -lash 
Run Code Online (Sandbox Code Playgroud)

找到sha265您在其中找到的值,repositories.json然后查看日期。

  • 使用`docker images | 更方便 grep <IMAGE NAME>` 查找图像的 sha256 值,然后使用 `ls -l /var/lib/docker/image/<GRAPH DRIVER>/imagedb/content/sha256 | grep <sha256 值>` . (4认同)