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-volAprè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-volLa 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: AlpineLa description de la commande ci-dessus est la suivante:
É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: AlpineNous 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.