Volumes Docker : garder les données hors des conteneurs jetables
Comprends les volumes nommés, les chemins de base et la différence entre redémarrer un service et protéger ses données.
App Cities · 2 min · Mis à jour le
Docker peut remplacer un conteneur quand tu déploies une nouvelle version. Les fichiers gardés seulement dans ce conteneur peuvent être perdus. Un volume nommé garde les données hors de cette partie remplaçable. Utilise-le pour la base et les uploads. Le volume reste le stockage actif. Ce n'est pas une sauvegarde.
Les étapes
- Identifie les chemins de données qui changent : base, uploads et fichiers générés. Ne les confonds pas avec le code ou les caches de dépendances.
- Déclare des volumes nommés et monte-les aux chemins attendus par les images. Consulte leur documentation au lieu de deviner.
- Écris une donnée de test, redémarre le service par les contrôles prévus et vérifie qu'elle reste présente.
- Active et teste la sauvegarde adaptée aux données importantes. Garde une copie indépendante de l'app active lorsque tes besoins l'exigent.
Une question fréquente
Un volume est automatiquement une sauvegarde ?
Non. C'est le stockage actif. Une sauvegarde est une copie récupérable distincte avec une procédure de restauration connue.
Prêt à essayer avec ton projet ?
Prépare ton projet, regarde les prix et choisis comment tu veux déployer.