描述
docker history : 查看指定镜像的创建历史。
用法
docker history [OPTIONS] IMAGE
选项
--format:使用GO模板美化打印显示
--human , -H:以可读的格式打印镜像大小和日期,默认为true;
--no-trunc:显示完整的提交记录;
--quiet , -q:仅列出提交记录ID。
实例
查看本地镜像docker:apache的创建历史。
$ docker history docker:scm IMAGE CREATED CREATED BY SIZE COMMENT 2ac9d1098bf1 3 months ago /bin/bash 241.4 MB Added Apache to Fedora base image 88b42ffd1f7c 5 months ago /bin/sh -c #(nop) ADD file:1fd8d7f9f6557cafc7 373.7 MB c69cab00d6ef 5 months ago /bin/sh -c #(nop) MAINTAINER Lokesh Mandvekar 0 B 511136ea3c5a 19 months ago 0 B Imported from -
format格式化输出
占位符 | 描述 |
---|---|
.ID | 镜像ID |
.CreatedSince | 当使用 --human=true 时,表示镜像运行时间,否则表示镜像创建时间 |
.CreatedAt | 镜像创建时的时间戳 |
.CreatedBy | 创建镜像命令 |
.Size | 镜像磁盘容量 |
.Comment | 注释 |
格式化输出示例
$ docker history --format "{{.ID}}: {{.CreatedSince}}" busybox f6e427c148a7: 4 weeks ago <missing>: 4 weeks ago