Difference between revisions of "Docker-compose: volumes:"

From wikieduonline
Jump to navigation Jump to search
Line 5: Line 5:
  
 
https://docs.docker.com/compose/compose-file/compose-file-v3/#volume-configuration-reference
 
https://docs.docker.com/compose/compose-file/compose-file-v3/#volume-configuration-reference
  version: "3.9"
+
  version: "[[3.9]]"
 
   
 
   
 
  services:
 
  services:

Revision as of 14:31, 17 April 2021

Docker compose file: docker-compose.yml (examples)

volumes: [1]

Examples

https://docs.docker.com/compose/compose-file/compose-file-v3/#volume-configuration-reference

version: "3.9"

services:
  db:
    image: db
    volumes:
      - my-data-volume:/var/lib/db
  backup:
    image: backup-service
    volumes:
      - my-data-volume:/var/lib/backup/data

volumes:
  my-data-volume:

https://docs.docker.com/compose/compose-file/#volumes#driver_opts

volumes:
 example:
   driver_opts:
     type: "nfs"
     o: "addr=10.40.0.199,nolock,soft,rw"
     device: ":/docker/example"

https://docs.docker.com/compose/compose-file/#volumes#external
If set to true, specifies that this volume has been created outside of Compose.

volumes:
 data:
   external: true

https://docs.docker.com/compose/compose-file/#volumes#driver_opts

volumes:
  grafana_storage:
         driver: local

See also

  • https://docs.docker.com/compose/compose-file/#volumes
  • Advertising: