docker

Manage Docker containers and images. Some subcommands such as docker run have their own usage documentation. More information: <https://docs.docker.com/engine/reference/commandline/cli/>.

Install

All systems
curl -sSfL get.docker.com | bash
or install Docker Desktop on Windows, Mac or Linux.

Manage Docker containers and images. Some subcommands such as docker run have their own usage documentation. More information: <https://docs.docker.com/engine/reference/commandline/cli/>.

  • List all docker containers (running and stopped):
    docker ps --all
  • Start a container from an image, with a custom name:
    docker run --name container_name image
  • Start or stop an existing container:
    docker start|stop container_name
  • Pull an image from a docker registry:
    docker pull image
  • Display the list of already downloaded images:
    docker images
  • Open a shell inside a running container:
    docker exec -it container_name sh
  • Remove a stopped container:
    docker rm container_name
  • Fetch and follow the logs of a container:
    docker logs -f container_name

© tl;dr; authors and contributors