主页

索引

模块索引

搜索页面

docker commit

Usage:

// Create a new image from a container's changes
docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]

Options:

-a, --author string    Author (e.g., "John Hannibal Smith <hannibal@a-team.com>")
-c, --change list      Apply Dockerfile instruction to the created image
-m, --message string   Commit message
-p, --pause            Pause container during commit (default true)

警告

慎用 docker commit。使用 docker commit 命令虽然可以比较直观的帮助理解镜像分层存储的概念,但是实际环境中并不会这样使用。

实例:

// 提交commit: -m: 消息内容, -a: 提交者
$ docker commit -m="Added json gem" -a="Kate Smith" 0b2616b0e5a8 zhaoweiguo/sinatra:v2


$ docker commit \
    --author "zhaoweiguo <xxxxx@gmail.com>" \
    --message "update" \
    webserver \
    nginx:v2
sha256:07e33465974800ce65751acc279adc6ed2dc5ed4e0838f8b86f0c87aa1795214

主页

索引

模块索引

搜索页面