Tabla de contenido:

¿Cómo adjunta volumen a un contenedor en funcionamiento?
¿Cómo adjunta volumen a un contenedor en funcionamiento?

Video: ¿Cómo adjunta volumen a un contenedor en funcionamiento?

Video: ¿Cómo adjunta volumen a un contenedor en funcionamiento?
Video: CURSO DE DOCKER - Cómo Crear VOLÚMENES y Conservar los Datos de un Contenedor 🐳 2024, Mayo
Anonim

Para adjuntar un volumen a un contenedor en ejecución, vamos a:

  1. use nsenter para montar todo el sistema de archivos que contiene este volumen en un punto de montaje temporal;
  2. crear un enlace montar desde el directorio específico que queremos usar como el volumen , a la ubicación correcta de este volumen ;
  3. desmonta el punto de montaje temporal.

Además, ¿cómo conecto una ventana acoplable a un contenedor en ejecución?

Existe un comando docker exec que se puede usar para conectarse a un contenedor que ya se está ejecutando

  1. Use docker ps para obtener el nombre del contenedor existente.
  2. Utilice el comando docker exec -it / bin / bash para obtener un shell bash en el contenedor.

También sepa, ¿qué es montar un volumen? A volumen montado es simplemente un área de almacenamiento en una unidad de medios a la que accede una computadora. Al colocar un disquete, CD-ROM, disco Zip u otro medio extraíble en una unidad, aparece un volumen montado para la computadora. Los discos duros pueden tener más de uno volumen , dividiendo el espacio disponible en la unidad entre ellos.

Del mismo modo, ¿qué es el montaje de volumen en Docker?

Cuando creas un volumen , se almacena dentro de un directorio en el Estibador anfitrión. Cuando usted montar los volumen en un contenedor, este directorio es lo que es montado en el recipiente.

¿Qué es el comando Docker Attach?

Usar docker adjuntar para adjuntar la entrada, la salida y el error estándar de su terminal (o cualquier combinación de los tres) a un contenedor en ejecución utilizando el ID o el nombre del contenedor. Esto le permite ver su salida en curso o controlarla de forma interactiva, como si el comandos se estaban ejecutando directamente en su terminal.

Recomendado: