From 2bee7ab52a1bcdf1064d62ae4a575174780b25d4 Mon Sep 17 00:00:00 2001 From: Benjamin Lecha <benjamin.lecha@univ-lille.fr> Date: Tue, 4 Jun 2024 13:29:08 +0200 Subject: [PATCH] Update file README.md --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index aa935bd..d38bef0 100644 --- a/README.md +++ b/README.md @@ -51,12 +51,29 @@ La définition de chaque service devra être réalisée dans un sous-répertoire ## Exercice 02 : Volumes en amont 1 - Créer un volume en amont + +`docker volume create vol_amont` + 2 - A l'aide d'un conteneur Ubuntu, remplir ce volume en amont avec un ou plusisuers fichiers/dossiers + +`docker run --rm -v vol_amont:/volume ubuntu touch /volume/test.txt` + 3 - A l'aide des slides, sauvegarder le contenu de ce volume en amont dans une archive + +`docker run --rm -v vol_amont:/volume -v .:/backup ubuntu tar cvf /backup/my_volume_backup.tar /volume` + 4 - Vérifier le contenu de cette archive + +`Ouvrir le ficher my_volume_backup.tar sur votre machine` + 5 - Créer un second volume en amont + +`docker volume create vol_bmont` + 6 - A l'aide d'un conteneur Debian, remplir ce second volume en amont avec le contenu de l'archive +`docker run --rm -v vol_bmont:/volume -v .:/backup debian bash -c "cd /volume && tar xvf /backup/my_volume_backup.tar"` + ## Exercice 03 : Multi-Stage ### Facile -- GitLab