¿Cómo montar el volumen Docker en el host?

Como Montar El Volumen Docker En El Host



Docker es una de las herramientas de contenedorización más populares que se utiliza para desarrollar y distribuir proyectos, aplicaciones y software. Permite a los desarrolladores ejecutar diferentes aplicaciones aisladas del sistema host sin tener el sistema operativo individual para ejecutarlas. Introdujo contenedores que son compatibles y administrados por múltiples componentes de Docker y los volúmenes son uno de ellos.

Este completo tutorial proporcionará la forma más sencilla de montar el volumen Docker en el host.







¿Cómo montar el volumen Docker en el host?

Para montar el volumen Docker en el host, consulte las siguientes instrucciones:



  • Genere un nuevo volumen ejecutando el creación de volumen de ventana acoplable
  • Enumere las verificaciones de volumen.
  • Muestre y seleccione la imagen de Docker para crear un nuevo contenedor junto con el montaje del volumen.
  • Ejecute el docker exec -it sh comando para ejecutar el contenedor.
  • Agregue un nuevo archivo dentro del contenedor y agregue algo de texto.
  • Cree otro contenedor Docker y monte el volumen desde el primer contenedor.
  • Edite el archivo de volumen de datos existente y reinicie el contenedor.
  • Ejecute el gato comando para mostrar el contenido del archivo que se agregó a través de dos contenedores diferentes para verificaciones.

Paso 1: crear volumen



Inicialmente, utilice el siguiente comando para generar el nuevo volumen:





creación de volumen de ventana acoplable --nombre V1.0

 

Aquí:



  • volumen de la ventana acoplable crear El comando se utiliza para generar un volumen.
  • -nombre La etiqueta se utiliza para especificar el nombre del volumen.
  • V1.0 es nuestro nuevo nombre de volumen:

Después de hacerlo, se creará el volumen.

Paso 2: Listar el volumen

Luego, enumere todos los volúmenes existentes ejecutando el siguiente comando para verificar si el nuevo volumen se ha creado o no:

volumen de la ventana acoplable es

 

Según el resultado que se proporciona a continuación, el nuevo volumen se creó correctamente:

Paso 3: mostrar imágenes de Docker

A continuación, ejecute el comando proporcionado para mostrar imágenes de Docker: del resultado proporcionado, hemos seleccionado el nueva imagen: más reciente para seguir el proceso:

Paso 4: montar el volumen de Docker

Luego, genere un nuevo contenedor Docker con el volumen adjunto con la ayuda del siguiente comando:

ejecución de la ventana acoplable -d -de --nombre =con_img2 -en V1.0: / V1.0 nueva imagen: más reciente

 

Aquí:

  • -d bandera utilizada para ejecutar el contenedor en segundo plano.
  • -nombre La opción se utiliza para especificar el nombre del contenedor.
  • con_img2 es nuestro nuevo nombre de contenedor Docker.
  • -en La opción denota el volumen.
  • V1.0 es el nuevo volumen creado previamente.
  • nuevaimagen: de niños es la imagen de Docker existente que genera el nuevo contenedor:

Paso 5: cree un archivo dentro del volumen de datos

Ahora, genere un nuevo archivo y agréguele algo de texto. Para hacerlo, vaya al shell de Docker ejecutando el comando proporcionado:

estibador ejecutivo -él con_img2 sh

 

A continuación, ejecute el eco comando para generar y editar el nuevo archivo. Después de eso, use el salida comando para salir del contenedor:

# echo 'son datos con_img2' > /V1.0/sample1.txt

# salida

 

Paso 6: cree un contenedor y agregue un volumen de datos

Para crear un nuevo contenedor Docker y agregarle un volumen de datos, ejecute el comando proporcionado:

ejecución de la ventana acoplable -d -de --nombre =con_img3 --volúmenes-de con_img2 nueva imagen: más reciente

 

En el comando mencionado anteriormente:

  • -nombre bandera utilizada para agregar el nombre del contenedor.
  • volúmenes-de La etiqueta se utiliza para montar los volúmenes desde otro contenedor.
  • con_img2 es el contenedor de origen.
  • nueva imagen: más reciente es el nombre de nuestra imagen Docker construida:

Paso 7: editar el archivo dentro del volumen de datos

Ahora, ejecute el contenedor Docker usando el ejecutivo de ventana acoplable comando y navegue a su modo shell:

estibador ejecutivo -él con_img3 sh

 

Después de hacerlo, edite el archivo creado previamente dentro del nuevo contenedor ejecutando el comando eco dominio:

# echo 'son datos con_img3' >> /V1.0/sample1.txt

# salida

 

Como resultado, el muestra1.txt El archivo se actualizará correctamente:

Paso 8: reiniciar el contenedor Docker

Para verificar si el volumen Docker está montado o no, ejecute el reinicio de la ventana acoplable comando junto con el nombre del contenedor:

reinicio de la ventana acoplable con_img3

 

Paso 9: ejecutar el contenedor

Por último, ejecute el contenedor y muestre los datos del archivo en particular para confirmar que ambos contenedores pueden leer y escribir en el mismo volumen de datos ejecutando el gato dominio:

estibador ejecutivo -él con_img3 sh

# gato /V1.0/sample1.txt

 

Se puede ver que el texto que se agregó desde dos contenedores diferentes al mismo volumen de datos se ha mostrado correctamente:

¡Eso es todo! Proporcionamos un procedimiento detallado para montar el volumen Docker en el host.

Conclusión

Para montar el volumen Docker en el host, primero genere un nuevo volumen ejecutando el creación de volumen de ventana acoplable comando y enumerelos para verificaciones. Después de eso, seleccione la imagen de Docker para crear un nuevo contenedor junto con el montaje del volumen. Luego, ejecute el contenedor, cree un archivo y agregue algunos datos. Ahora, cree otro contenedor Docker y monte el volumen desde otro contenedor. Modifique el archivo de volumen de datos y reinicie el contenedor. Por último, ejecute el gato comando para las verificaciones de contenido agregado. Este artículo ha ilustrado la forma de montar el volumen Docker en el host.