1.5 KiB
::::: {.exercice}
Faire persister les données : niveau 1
Le service youp0m
que nous avons déployé fonctionne comme on pourrait s'y
attendre, mais vous imaginez bien que ce n'est pas très pratique de devoir
réimporter les données à chaque fois que l'on met à jour le conteneur ou sa
configuration.
Maintenant que nous savons utiliser les volumes nous allons les utiliser pour rendre notre service plus pérenne.
Le service stocke par défaut les images dans le dossier /images
du
conteneur. Pour les sauvegarder hors du conteneur, nous devons donc créer un
volume vers ce dossier :
Ajoutons quelques images puis arrêtons et supprimons le conteneur. Relançons ensuite un nouveau conteneur avec les mêmes options :
::::: {.question}
Nous ne recréons pas le volume, il est important de ne pas l'avoir supprimé ici, puisque c'est ce volume qui assure la persistance des images.
:::::
Nos images sont bien persistantes d'une instance à l'autre de notre contenu.
Nous voici prêt à déployer en production notre service, sans crainte de perdre les jolies contributions. Mais... est-ce que ce sera suffisant pour répondre aux milliers de visiteurs attendus ?
:::::