Table of Contents

Docker

Docker commands with no particular order

Prune

Prune images

docker image prune

Prune networks

docker network prune

Prune volumes

docker system prune --volumes

Prune system

docker system prune

Add -a to prune everything

Run command args

Exec commands in a container

docker exec -it <container-name or id> <command>

Restart all docker containers

docker restart $(docker ps -q)

Docker Compose

docker-compose exec commands

With the compose running (docker-compose up):

docker run <container-name-in-docker-compose> <command>

This command runs a new docker container to execute the command

To execute a command inside a running container:

docker-compose exec <container-name> <command>