Formation Docker en vidéo

Résumés volumes

Volumes mappés

Lier un dossier dans la machine locale avec un dossier dans le conteneur.

docker run -it --rm -v <dossier local>:<dossier conteneur> <image>

Volumes managés

Créer un volume managé

docker volume create <nom du volume>

Lister les volumes managés

docker volume ls

Supprimer un volume managé

docker volume rm <nom du volume>

Lier un volume managé

docker run --rm -it -v <nom du volume>:<dossier du conteneur> <image>

Information du volume managé

docker volume inspect <nom du volume>
[
    {
        "CreatedAt": "2021-08-18T09:34:16Z",
        "Driver": "local",
        "Labels": {},
        "Mountpoint": "/var/lib/docker/volumes/super_volume/_data",
        "Name": "super_volume",
        "Options": {},
        "Scope": "local"
    }
]

Qui prend le dessus ?

Comprendre qui prend le dessus entre le volume et le dossier du conteneur