如何获得docker图像的确切date?

我运行docker images并得到这样的东西:

 REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE docker.io/postgres latest a7d662bede59 2 weeks ago 265.3 MB docker.io/ubuntu latest 91e54dfb1179 2 weeks ago 188.3 MB 

看看CREATED列。 我想知道早些时候用小时,分钟,秒钟创build的图像。 与容器类似,用于命令docker ps -a 。 如何查看确切的date?

使用docker inspect

 docker inspect -f '{{ .Created }}' IMAGE_OR_CONTAINER 

发件人: “docker ps”和“docker images”的确切时间

我认为最好的办法是运行docker inspect IMAGE_OR_CONTAINER ,然后pipe输出到grep筛选结果到你真正想要的。

如果你只想知道什么时候开始,运行

docker inspect IMAGE_OR_CONTAINER | grep -i created

…导致以下输出:

 "Created": "2015-09-18T01:46:51.471641483Z", 

这很干净。

…你可以做同样的“开始”:

docker inspect IMAGE_OR_CONTAINER | grep -i started

…导致以下输出:

 "StartedAt": "2015-09-18T01:46:51.79789586Z"