Gestion des volumes Docker

DockerBeginner
Pratiquer maintenant

Introduction

Dans le vaste et inhospitalier désert arabe, se trouve un temple ancien gardé par un magicien mystérieux. On dit que le magicien possède des pouvoirs extraordinaires et une connaissance des arts anciens. Les chambres cachées du temple renferment des secrets précieux, mais on ne peut y accéder qu'en maîtrisant les compétences de gestion des volumes Docker. Votre quête consiste à découvrir ces secrets en apprenant l'art de la gestion des volumes Docker sous la tutelle du magicien énigmatique.

Voyage au travers du désert

Dans cette étape, vous entreprendrez un voyage au cœur du désert pour trouver le temple. Le magicien vous guidera dans la création et la gestion des volumes Docker, une compétence cruciale pour accéder aux chambres intérieures du temple.

  1. Créez un nouveau volume Docker nommé my_volume en exécutant la commande suivante dans votre terminal :
docker volume create my_volume
  1. Vérifiez que le volume a été créé avec succès.

Entrer dans le temple

Au fur et à mesure que vous approchez du temple, le magicien vous apporte des conseils supplémentaires sur la manière d'utiliser le volume créé pour exécuter un conteneur Docker.

  1. Exécutez un nouveau conteneur Docker nommé my_container en utilisant le volume créé en exécutant la commande suivante dans votre terminal :
docker run -d --name my_container -v my_volume:/app/data alpine
  1. Vérifiez que le conteneur est en cours d'exécution et utilise correctement le volume.

Acquérir les connaissances du magicien

Dans cette dernière étape, le magicien révèle les connaissances cachées dans les chambres du temple. Vous allez apprendre à sauvegarder et à restaurer les données stockées dans le volume Docker.

  1. Créez une sauvegarde des données du volume en exécutant la commande suivante dans votre terminal :
docker run --rm -v my_volume:/source -v $(pwd):/backup alpine tar cvf /backup/backup.tar /source
  1. Vérifiez si le fichier de sauvegarde backup.tar a été créé avec succès dans votre répertoire actuel.

Résumé

Dans ce laboratoire, vous avez entrepris un voyage mystique au travers du désert pour découvrir les secrets cachés dans le temple ancien. En maîtrisant les compétences de gestion des volumes Docker, vous avez eu accès à des connaissances précieuses et appris à utiliser les pouvoirs de sauvegarde et de restauration des données. Félicitations pour avoir terminé cette quête éclairante et acquis l'art de la gestion des volumes Docker.