| command | Description |
|---|---|
| docker version | Output of information |
| docker ps -a | Displaying information about all containers |
| docker images | Displaying a list of images |
| docker rm <name> | Deleting a container |
| docker rm -f $(docker ps -aq) | Forced deletion |
| docker container prune | Deleting all stopped containers |
| docker container inspect <name> | Getting information |
| docker stop ~ docker kill <name> | Container stop |
| docker exec -it <name> bash | Connecting to a container |
| docker run <name> | Creating a container |
| docker run -it <name> | Switching to interactive mode |
| docker run -d <name> | Running in the background |
| docker run -d --name <cast_name> <image> | Assign a name |
| docker run -p <external_port>:<container_port> <image> | Port mapping |
| docker run -v <local_path>:<container_path> <image> | Volume mapping |
| docker run --rm <name> | Automatic deletion |
docker run \
--name my_nginx \
-v ${PWD}:/home \
-p 8080:80 \
-d \
--rm \
nginx