/ Docker

Docker Compose - Tipos de Volúmenes

Hola!

Un tema a discusión en los volúmenes de Docker, utilizando Compose, son sus tipos. Algo a veces un poco confuso, pero que si lo tenemos claro resulta muy útil. Comparto este fragmento de la documentación oficial:

volumes:
  # Just specify a path and let the Engine create a volume
  - /var/lib/mysql

  # Specify an absolute path mapping
  - /opt/data:/var/lib/mysql

  # Path on the host, relative to the Compose file
  - ./cache:/tmp/cache

  # User-relative path
  - ~/configs:/etc/configs/:ro

  # Named volume
  - datavolume:/var/lib/mysql

Fuente: https://docs.docker.com/compose/compose-file/