Saltar navegación

Docker 6 - Volúmenes3 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 17 de mayo de 2023 por Miguel Angel R.

8 visualizaciones

Volúmenes 3 de Docker

Descargar la transcripción

Vamos a crear directamente ya los volúmenes, ¿de acuerdo? Hay un comando que es docker volumes, que permite crear el volumen con el nombre que le queramos dar a nosotros, volumen 1, ¿de acuerdo? 00:00:00
Bien, fijaos, este docker volume create volumen 1 me crea este volumen. 00:00:17
Desde luego, este volumen lo tendremos disponible dentro de nuestra máquina local. 00:00:23
Es decir, si nos vamos a barra bar, barra lib, barra docker, volumes, 00:00:29
bueno, pues ahí vamos a ver cómo yo ya tengo mi volumen creado. 00:00:38
¿Qué es lo interesante de esta situación? 00:00:41
Bueno, pues que yo pueda utilizar este volumen con un contenedor que yo vaya a crear nuevo, con un contenedor nuevo que yo desee montar. 00:00:43
Si, por ejemplo, hago un docker run menos d del contenedor menos name Apache 10, por ejemplo, le voy a dar ese nombre, menos menos name, perdón. 00:00:52
le vamos a decir que utilice el puerto 8080 00:01:05
el 82.80, este ya veremos por qué es 00:01:11
porque el contenedor se va a comunicar a través de ese puerto con la máquina anfitriona 00:01:14
para trabajar con el servicio web 00:01:17
y aquí lo que vamos a decir es que voy a utilizar el volumen 00:01:19
¿cuál? pues mi volumen 1 00:01:22
es decir, le digo, este volumen 1 00:01:23
que yo tengo creado en mi máquina local 00:01:25
en realidad en el contenedor 00:01:28
va a estar alojado, va a ser 00:01:30
la carpeta barra usr 00:01:32
barra local 00:01:33
barra Apache 2 00:01:35
Apache 2 00:01:39
barra 00:01:41
HTTP 00:01:43
de la imagen de 00:01:44
HTTP 00:01:49
resumiendo un poco tengo que voy a crear 00:01:50
un contenedor en background 00:01:53
de nombre Apache 10 00:01:54
voy a trabajar con él con el puerto 80 00:01:56
y el volumen 1 que he creado anteriormente 00:01:59
lo voy a utilizar en él, es decir 00:02:01
yo le digo que precisamente esos sitios web 00:02:03
de Apache, yo lo que tengo en esa carpeta 00:02:05
para darle persistencia. Bien, se me ha creado el contenedor. Fijaos, aquí sigo teniendo 00:02:07
yo mi volumen. Aquí en volumen 1 ahora no voy a tener nada, voy a tener mi barabaja 00:02:16
data típico de todos los volúmenes. Lo tenemos y ahí tenemos el index.html. ¿Por qué tenemos 00:02:23
Pues evidentemente porque, fijaos, que se comunica directamente, internamente con el contenedor, con el camino donde están los sitios web, el sitio web por defecto de Apache en el mismo. 00:02:33
Si nosotros ahora cogemos el Firefox y trabajamos evidentemente con la página, hacemos un localhost, me dice que it works, ahí lo vemos. 00:02:44
En realidad está trabajando con el sitio web que monta Apache en el contenedor. Para verlo, fijaos que es curioso, porque si yo cojo y hacemos un nano de index.html, aquí lo que podemos hacer es modificar. 00:02:58
Fijaos que estoy en la máquina anfitriona. Este es mi Apache persistente. Si yo hago esto ahora, salimos, vais a daros cuenta cuando recargue la página. 00:03:23
que como he modificado en la página, en mi máquina real, ¿veis? Como he modificado en mi máquina real el volumen que está mapeado con el directorio donde monta Apache los sitios, 00:03:44
pues fijaos como automáticamente tengo aquí la modificación hecha, ¿de acuerdo? Bueno, pues es un ejemplo, esto es para que veáis exactamente cómo se crea un volumen 00:04:00
Y como este volumen realmente yo lo puedo utilizar para trabajarlo con directorios internos de los propios contenedores con los que yo quiera trabajar. 00:04:08
Es otra vía alternativa a la que teníamos de trabajar entre carpetas y es creando los volúmenes ya explícitamente. 00:04:21
Bien, seguimos más adelante. 00:04:29
Idioma/s:
es
Idioma/s subtítulos:
es
Autor/es:
Miguel Ángel Riballo Arenas
Subido por:
Miguel Angel R.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
8
Fecha:
17 de mayo de 2023 - 12:43
Visibilidad:
Clave
Centro:
IES TETUAN DE LAS VICTORIAS
Duración:
04′ 32″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
17.29 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid