diff --git a/content/07_docker_storage.md b/content/07_docker_storage.md
new file mode 100644
index 0000000000000000000000000000000000000000..7776bd1aa75d82fdb1b05afa8f4e92938a5f9363
--- /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.