From 47b1ea4e65e29e75c2ef216bba324b68d355eddc Mon Sep 17 00:00:00 2001
From: iliya <iliya.saroukhanian@etu.hesge.ch>
Date: Mon, 6 May 2024 14:33:22 +0200
Subject: [PATCH] feat: ex1 of lab7 done

---
 content/07_docker_storage.md | 42 ++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)
 create mode 100644 content/07_docker_storage.md

diff --git a/content/07_docker_storage.md b/content/07_docker_storage.md
new file mode 100644
index 0000000..7776bd1
--- /dev/null
+++ b/content/07_docker_storage.md
@@ -0,0 +1,42 @@
+\newpage
+
+# Docker Storage
+
+## Exercice 1
+
+Ajoutez/modifiez/supprimez des fichiers dans le répertoire `merged` et observez
+ce qu'il se passe dans les répertoires :
+
+- `lower`
+    - Les modifications effectuées dans le répertoire `merged` ne sont pas
+    reflétés dans la couche `lower`. Ceci est normal car la couche `lower` est
+    immutable.
+
+- `upper`
+    -  Contient les modifications effectuées dans le répertoire `merged`.
+
+- `merged`
+    -  La couche `merged` est l'union de la couche basse avec les modifications
+    dans la couche `upper`.
+
+- Quelle est l'analogie entre le scénario que vous avez réalisé ici et les
+containers `Docker` (image et couche _container_)
+    - Le scénario réalisé reflète le fonctionnement des containers `Docker` où
+    la couche basse (`lower`) correspond à l'image `Docker` sur laquelle est basé
+    le container et la couche haute (`upper`) correspond au container instancié
+    à partir d'une image.
+
+- Que se passe-t-il réellement lorsqu'un fichier de la vue unifiée (`merged`)
+est ajouté ?
+    - Lorsqu'un fichier est ajouté, sa présence ne sera pas reflétée dans la
+    couche basse.
+
+- Que se passe-t-il réellement lorsqu'un fichier de la vue unifiée (`merged`)
+et existant dans la couche basse est modifié ?
+    - Le modifications ne seront pas propagées dans la couche basse car celle-ci
+    est immutable.
+
+- Que se passe-t-il réellement lorsqu'un fichier de la vue unifiée (`merged`)
+et existant dans la couche basse est supprimé ?
+    - Le modifications ne seront pas propagées dans la couche basse car celle-ci
+    est immutable.
-- 
GitLab