Show the Docker version information:
docker version
Display system-wide information:
docker info
docker system info
Show docker disk usage:
docker system df
docker system df -v
List all containers:
docker ps -a
docker container ls -a
Display detailed information on one or more containers:
docker inspect
docker container inspect
List port mappings or a specific mapping for the container:
docker port
docker container port
List running containers:
docker ps
docker container ls
Fetch the logs of a container:
docker logs
docker container logs
Display the running processes of a container:
docker top
docker container top
Display a live stream of container(s) resource usage statistics:
docker stats
docker container stats
Run a command in a running container:
docker exec -it
docker container exec
Copy files/folders between a container and the local filesystem:
docker cp
docker container cp
Inspect changes to files or directories on a container’s filesystem
docker diff
docker container diff
Export a container’s filesystem as a tar archive
docker export
docker container export
List images:
docker images
docker image ls
Display detailed information on one or more images:
docker inspect
docker image inspect
Show the history of an image:
docker history
docker image history
Build an image from a Dockerfile:
docker build
docker image build
Create a tag TARGET_IMAGE that refers to SOURCE_IMAGE:
docker tag
docker image tag
Push an image or a repository to a registry:
docker push
docker image push
Pull an image or a repository from a registry:
docker pull
docker image pull
Save one or more images to a tar archive:
docker save
docker image save
Load an image from a tar archive:
docker load
docker image load
List volumes:
docker volume ls
Display detailed information on one or more volumes:
docker inspect
docker volume inspect
List networks:
docker network ls
Display detailed information on one or more networks:
docker inspect
docker network inspect
TODO