The Docker cheat sheet provides some examples of commands for building images, running containers, etc.

Build an image from the Dockerfile in the current directory and tag the image: docker build -t myimage:1.0 .
List all images that are locally stored with the Docker Engine: docker image ls
Delete an image from the local image store: docker image rm alpine:3.4

Pull an image from a registry: docker pull myimage:1.0
Retag a local image with a new image name and tag: docker tag myimage:1.0 myrepo/myimage:2.0
Push an image to a registry: docker push myrepo/myimage:2.0

Run a container from the Alpine version 3.9 image, name the running container “web” and expose port 5000 externally, mapped to port 80 inside the container: docker container run --name web -p 5000:80 alpine:3.9
Stop a running container through SIGTERM: docker container stop web
Stop a running container through SIGKILL: docker container kill web
List the networks: docker network ls

List the running containers (add –all to include stopped containers): docker container ls
Delete all running and stopped containers: docker container rm -f $(docker ps -aq)
Print the last 100 lines of a container’s logs: docker container logs --tail 100 web

Docker Cheat Sheet
Tagged on:

Leave a Reply

Your email address will not be published. Required fields are marked *