Manage Docker containers and images.
# To list currently running docker containers:
docker ps
# To list all docker containers (running and stopped):
docker ps -a
# To start a container from an image, with a custom name:
docker run --name <container_name> <image>
# To start or stop an existing container:
docker <start|stop> <container_name>
# To pull an image from a docker registry:
docker pull <image>
# To open a shell inside of an already running container:
docker exec -it <container_name> <sh>
# To remove a stopped container:
docker rm <container_name>
# To fetch and follow the logs of a container:
docker logs -f <container_name>
# ---
# To prune all Docker unused objects:
docker system prune --volumes --force