Skip to content

Docker Compose

  • Services in the same docker-compose file are connected to the same network!
  • Access between services are made via DNS by their service name
# List Services of the docker-compose
docker-compose ps

# Up
docker-compose up # Delete everything but the volumes
docker-compose up --build #Rebuild images and deploy
docker-compose up -d # Detached mode
docker-compose up -f "compose-file" # Specify file

# Down
docker-compose down
docker-compose down -v # Remove volumes
docker-compose down --rmi # Remove images

# Just build a Dockerfile
docker-compose build
docker-compose build --parallel

# Start / Stop
docker-compose start
docker-compose stop

# Restart a service in the compose file
docker-compose restart `service`