Docker - Volumes
docker volume -h
# should be sufficient for this one!
Exercices
Créer un volume Docker nommé httpd_vol
- cette étape est optionnelle pour la suite, mais il serait intéréssant de comprendre pourquoi
Lancer un container httpd:alpine nommé containervol montant le volume Docker htdocs_vol sur /usr/local/apache2/htdocs. Vérifier le contenu du dossier htdocs dans le container une fois démarré.
- que se passe-t-il si le Volume n'existe pas au préalable?
- afficher les montages avec
df -houmountdonne des infos intéréssantes
Modifier le contenu de htodcs/index.html dans le container containervol puis stoppez et supprimer le container containervol. Relancer un nouveau container nommé containervol2 montant httpd_vol
- plutôt pratique pour backuper et manipuler des données lorsqu'une base de donnée type Mongo ou MySQL tourne en containerisée
Lancer un container basé sur busybox montant httpd_vol en parallèle
de containervol2 et faites des manipulations sur le fichier dans chacun des containers