The super-simple docker-compose cheatsheet

Run these commands in the directory (or git repo) where docker-compose.yml is located!

Start all services

docker_compose_up.sh
docker-compose up -d

-d means run in background (= daemonize).

Stop all services

docker_compose_down.sh
docker-compose down

Restart all services

docker_compose_restart.sh
docker-compose restart

Update containers

docker_compose_update.sh
docker-compose pull
docker-compose restart

View logs

docker_compose_logs.sh
docker-compose logs

To view and follow use

docker_compose_logs_follow.sh
docker-compose logs -f

Start a specific service (and all the services it depends on)

docker_compose_start_service.sh
docker-compose start myservice

Show info about which container images are being used

docker_compose_images.sh
docker-compose images

Check out similar posts by category: Container, Docker