Un volume nommé est géré entièrement par Docker, quel que soit le système (Linux ou Windows par exemple). Il s'agit d'une solution à privilégier dans le cas de système hétérogènes.
Un volume nommé sera créé à la demande si son nom (la source) n’existe pas et sera réutilisé s’il existe.
volumes:
- "Nom_du_volume:/Chemin/du/répertoire/dans/le/conteneur"
version: "3.9"
services:
jellyfin:
image: jellyfin/jellyfin:latest
container_name: jellyfin
restart: unless-stopped
ports:
- 8096:8096
volumes:
- config:/config
- cache:/cache
- videos:/mnt/videos
volumes:
videos:
config:
cache:
Le volume sera créé directement dans /var/lib/docker/volumes