navi/sheets/docker.cheat
2019-09-20 10:38:58 -03:00

40 lines
No EOL
1,007 B
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

% docker, container
# Remove an image
docker image rm <image_id>
# Delete an image from the local image store
docker rmi <image_id>
# List all images that are locally stored with the Docker engine
docker images
# Build an image from the Dockerfile in the current directory and tag the image
docker build -t <image>:<version> .
# Pull an image from a registry
docker pull <image>:<version>
# Stop a running container through SIGTERM
docker stop <container_id>
# Stop a running container through SIGKILL
docker kill <container_id>
# List the networks
docker network ls
# List the running containers
docker ps
# Delete all running and stopped containers
docker rm -f $(docker ps -aq)
# Create a new bash process inside the container and connect it to the terminal
docker exec -it <container_id> bash
# Print the last lines of a containers logs
docker logs --tail 100 <container_id> | less
$ image_id: docker images --- --headers 1 --column 3
$ container_id: docker ps --- --headers 1 --column 1