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/