Exercice — Les volumes Docker
1. Création d’un volume « mon_premier_volume »
À l’aide de docker volume create et de ses options, créez un volume ayant les caractéristiques suivantes:

2. Création d’un volume « volume_production »
À l’aide de docker volume create et de ses options, créez un volume ayant les caractéristiques suivantes:

3. Création d’un volume « volume_dev »
À l’aide de docker volume create et de ses options, créez un volume ayant les caractéristiques suivantes:

4. Monter le volume dev sur le conteneur ubuntu_dev
Objectif: démarrer un conteneur ubuntu_dev basé sur ubuntu:latest dont le dossier /test_dev est sauvegardé dans le volume volume_dev.
5. Monter le volume production sur le conteneur ubuntu_prod
Objectif: démarrer un conteneur ubuntu_prod basé sur ubuntu:latest dont le dossier /test_prod est sauvegardé dans le volume volume_production.
6. Monter les volumes production et dev sur le conteneur ubuntu_devops
Objectif: démarrer un conteneur ubuntu_devops basé sur ubuntu:latest avec:
volume_productionmonté en lecture seule sur/test_prodvolume_devmonté en lecture-écriture sur/test_dev
7. Docker Compose: ubuntu_devops2 avec deux volumes
Proposer un docker-compose.yml qui:
crée deux volumes (
prod2etdev2). Les labels doivent être identiques à ceux des volumesDocker composeetvolume_dev.crée un service
ubuntu_devops2basé surubuntu:latest.monte
prod2sur/test_proden lecture seule.monte
dev2sur/test_deven lecture-écriture.
9. Comment les volumes Docker permettent-ils la persistance des données entre redémarrages ou suppressions de conteneurs ?