CATALOGUE Code & Data Docker - Les fondamentaux Utilisation des Volumes Docker pour la Persistance des Données MySQL

Utilisation des Volumes Docker pour la Persistance des Données MySQL

Installer Docker sur votre machine
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Docker - Les fondamentaux
Revoir le teaser Je m'abonne
4,6
Transcription

29,00€ 14,50€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,6
29,00€ 14,50€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Comprendre l'importance des volumes dans Docker.
Apprendre à configurer et utiliser des volumes pour persister des données MySQL.
Savoir vérifier la persistance des données après la suppression d'un conteneur.

Cette leçon explique comment utiliser les volumes Docker pour persister les données d'un conteneur MySQL, permettant ainsi de conserver les données entre les sessions.

Dans cette leçon, nous allons explorer la notion de volumes dans Docker, une fonctionnalité essentielle pour gérer la persistance des données. Contrairement aux conteneurs sans volumes où les données sont éphémères, l'utilisation des volumes permet de garder les données même après la suppression des conteneurs. Nous commencerons par créer un dossier pour les données sur l'hôte, puis nous associerons ce dossier à un conteneur MySQL via l'option -v de Docker.

Cette configuration associera le dossier ./data sur l'hôte au dossier /var/lib/mysql à l'intérieur du conteneur, garantissant que toutes les données stockées par MySQL sont conservées même après l'arrêt ou la suppression du conteneur. Cette technique est particulièrement utile lorsque vous souhaitez tester différentes configurations MySQL sans perdre vos données à chaque itération.

En suivant cette leçon, vous apprendrez également à créer et à manipuler des bases de données dans MySQL, à vérifier la persistance des données après la recréation du conteneur, et à comprendre le flux de synchronisation des fichiers entre le conteneur et l'hôte.

Voir plus
Questions réponses
Pourquoi utiliser un volume pour sauvegarder les données dans Docker?
Les volumes permettent de persister les données lorsque le conteneur est supprimé ou recréé, garantissant ainsi la conservation des données importantes.
Quelle est la commande pour créer un volume en utilisant Docker?
La commande est docker run -v [dossier_hôte]:[dossier_conteneur], où vous spécifiez le dossier sur l'hôte et le dossier dans le conteneur à associer.
Que se passe-t-il avec les fichiers dans le dossier data après la suppression du conteneur?
Les fichiers dans le dossier data sur l'hôte restent intacts, permettant de les synchroniser dans un nouveau conteneur lors de sa recréation.

Programme détaillé

5 commentaires
4,6
5 votes
5
4
3
2
1
famille.delsaut
Il y a 2 months
très clair et concis
lebris.gilles76
Il y a 2 years
Très bien
marceremus
Il y a 3 years
J'ai bien aimé car j'ai compris tant les explications que des exemples. Merci
chaouki.bourghoud
Il y a 4 years
Parfait, merci précis et concis
donatien.dim
Il y a 4 years
....