commands.sh

docker container commit

all

Create a new image from a container's changes.

More info →

Options (5)

boolean

Create an image from a specific container

Example: docker {{[commit|container commit]}} {{container}} {{image}}:{{tag}}
-c, --changeboolean

Apply a `CMD` Dockerfile instruction to the created image

Example: docker {{[commit|container commit]}} {{[-c|--change]}} "CMD {{command}}" {{container}} {{image}}:{{tag}}
-a, --authorboolean

Create an image with a specific author in the metadata

Example: docker {{[commit|container commit]}} {{[-a|--author]}} "{{author}}" {{container}} {{image}}:{{tag}}
-m, --messageboolean

Create an image with a specific comment in the metadata

Example: docker {{[commit|container commit]}} {{[-m|--message]}} "{{comment}}" {{container}} {{image}}:{{tag}}
-p, --pauseboolean

Create an image without pausing the container during commit

Example: docker {{[commit|container commit]}} {{[-p|--pause]}} false {{container}} {{image}}:{{tag}}

Examples (7)

Create an image from a specific container

docker [commit|container commit] container image:tag

Apply a `CMD` Dockerfile instruction to the created image

docker [commit|container commit] [-c|--change] "CMD command" container image:tag

Apply an `ENV` Dockerfile instruction to the created image

docker [commit|container commit] [-c|--change] "ENV name=value" container image:tag

Create an image with a specific author in the metadata

docker [commit|container commit] [-a|--author] "author" container image:tag

Create an image with a specific comment in the metadata

docker [commit|container commit] [-m|--message] "comment" container image:tag

Create an image without pausing the container during commit

docker [commit|container commit] [-p|--pause] false container image:tag

Display help

docker [commit|container commit] --help
made by @shridhargupta | data from tldr-pages