Comment monter les volumes Docker

Comment monter les volumes Docker

Les composantes importantes de Docker sont des images Docker, des conteneurs Docker, un registre Docker et un volume Docker. Les volumes Docker sont le système de fichiers externe utilisé pour préserver les données produites par les conteneurs Docker. Le volume Docker est entièrement indépendant du cycle de vie du conteneur car il est géré sur l'hôte. Par conséquent, il est également appelé système de fichiers de sauvegarde et est facilement partageable parmi d'autres conteneurs.

Ce blog démontrera la méthode de montage des volumes Docker avec des conteneurs.

Comment monter les volumes Docker?

Le simple "-monter" ou "-V»L'option est utilisée pour monter le volume Docker. Le "-monter"L'option spécifie"volume de source" et "cible". Pour monter le volume Docker avec le conteneur, suivez les instructions données.

Étape 1: Créer un volume Docker

Tout d'abord, créez un nouveau volume Docker à l'aide du «Volume de docker Créer «Commande comme indiqué ci-dessous:

> Volume Docker Créer My-Golang-vol

Après cela, vérifiez si le volume est créé ou non en affichant la liste des volumes Docker:

> Volume Docker LS

Étape 2: Inspectez le volume Docker

Afin de vérifier les détails du volume créé, inspectez le volume via le «Inspecte du volume de docker" commande:

> volume docker inspecter mon golang-vol

La commande ci-dessus affiche le nom, MountPoint, Détails du pilote du volume Docker:

Étape 3: Montez le volume Docker

Ensuite, montez le volume Docker nouvellement créé avec le conteneur via la commande fournie. Cette commande s'exécutera et générera le conteneur Docker à l'aide de l'image:

> docker run -d --name Go-Container - Mount Source = My-Golang-vol, Target = / App Golang: Alpine

La description de la commande ci-dessus est la suivante:

  • "-nom”Est ​​utilisé pour spécifier le nom du conteneur.
  • "-d”Est ​​utilisé pour exécuter le conteneur en arrière-plan.
  • "-monter”Est ​​utilisé pour monter le volume avec le conteneur nouvellement généré.
  • "source»La variable est utilisée pour spécifier le volume.
  • "cible”Est ​​utilisé pour définir le chemin de destination.
  • "Golang: Alpine«Est une image qui crée un nouveau conteneur:

Étape 4: Inspectez le conteneur Docker

Inspectez le conteneur Docker pour vérifier si le volume est monté ou non:

> Docker Container Inspecter Go-Container

À partir de la sortie ci-dessous, vous pouvez voir que le volume a été monté avec succès avec le conteneur Docker:

Alternativement, les utilisateurs peuvent utiliser le «-V”Option pour monter un volume avec le conteneur, comme indiqué ci-dessous:

> docker run -d --name go1-container -v my-golang-vol: / app golang: Alpine

Nous avons démontré la procédure de montage des volumes Docker.

Conclusion

Pour monter le volume Docker, créez d'abord un nouveau volume. Ensuite, utilisez le «docker run -d -Name -mount source =, cible = ”Commande pour monter un volume nouvellement créé. Cette commande créera un nouveau conteneur à l'aide d'une image spécifiée et montera le volume Docker avec le conteneur. Cet article a démontré comment monter les volumes Docker.