From 5d0fd195c040ecf3c72f004e34149fbef844b5ce Mon Sep 17 00:00:00 2001 From: Romain Dessort Date: Fri, 22 Jun 2018 10:16:21 +0200 Subject: [PATCH] HowtoDocker : ajout partie sur les volumes --- HowtoDocker.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/HowtoDocker.md b/HowtoDocker.md index 58565512..8f460567 100644 --- a/HowtoDocker.md +++ b/HowtoDocker.md @@ -588,6 +588,31 @@ Informations détaillées sur un réseau : ### Volumes (docker volume) +Les volumes Docker sont des répertoires ou fichiers présents sur l'hôte qui +peuvent être montés à l'intérieur des conteneurs. L'intérêt est de pouvoir +écrire des données persistantes depuis les conteneurs, qui seront alors +conservés après arrêt et suppression du conteneur et accessible depuis l'hôte. +Les volumes sont indépendants des conteneurs. + +Ils sont généralement utilisés pour stocker des fichiers de logs, des +répertoires de bases de données ou des configuration + +Sauf si un chemin est spécifié, Docker mets ses volumes dans +_/var/lib/docker/volumes/_, et les données sont accessibles dans +_/var/lib/docker/volumes//_data/_. + +On peut gérer les volumes avec la commande `docker volume` : + +~~~ +# docker volume create vol1 +vol1 +# docker volume ls +DRIVER VOLUME NAME +local vol1 +# docker volume rm vol1 +vol1 +~~~ + ### Fichiers de configuration (docker config) ### Fichiers sensibles (docker secrets)