Docker - Command (CMD)

Card Puncher Data Processing

About

cmd defines a command that should be run inside the container.

Definition

Inline

You can explicitly pass the cmd as argument to the docker cli.

docker run cmd # start a container and run a cmd
docker exec cmd # run a cmd against a running container

Example:

docker run -i -t ubuntu bash 
  • the image is ubuntu
  • the entrypoint is the default /bin/sh -c because there is no ENTRYPOINT in the ubuntu dockerfile
  • and the command is bash.

DockerFile

You can add a cmd 1) in a dockerfile

Management

Order of precedence

List

docker inspect --format "{{range .Config.Cmd}}{{.}}{{end}}" containerOrImageName





Discover More
Card Puncher Data Processing
Docker - Command (CMD)

cmd defines a command that should be run inside the container. You can explicitly pass the cmd as argument to the docker cli. Example: the image is ubuntu the entrypoint is the default /bin/sh...
Card Puncher Data Processing
Docker - Entrypoint (Main)

in Docker. The entry point script is the script called when creating a container from an image with the docker run command The entrypoint is specified in a dockerfile. When the entrypoint program exits,...



Share this page:
Follow us:
Task Runner