Skip to content
masterclass Buddy

Docker · Option

volumes

Docker Compose lets services use named volumes for persistent data. Declare a volume at the top level, then mount it in each service that needs access; Compose creates or reuses it during docker compose up.

Last updated

Syntax

volumes:
  <volume-key>:
    driver: <driver>
    driver_opts: <key-value-options>
    external: true|false
    labels: <labels>
    name: <platform-volume-name>

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • services.volumes
  • driver
  • driver_opts
  • external
  • labels
  • name
  • docker volume create
  • docker compose up

Source: Define and manage volumes in Docker Compose. Checked 2026-11-03.