apuntes:docker
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
apuntes:docker [2017/09/20 11:41] – Santiago Faci | apuntes:docker [2023/04/14 11:06] (current) – [Eliminar la caché] Santiago Faci | ||
---|---|---|---|
Line 10: | Line 10: | ||
Incluso existe un repositorio, | Incluso existe un repositorio, | ||
+ | |||
+ | En las siguienes imágenes se compara la arquitectura de Docker y la de un sistema basado en máquinas virtuales. Se puede observar que, al eliminar la necesidad de un Sistema Operativo invitado, los contenedores de Docker son mucho más ligeros. En la práctica, se puede apreciar claramente como la velocidad de creación y arranque de estos contenedores es claramente superior a la de cualquier máquina virtual, sobre todo porque en cada contenedor podremos decidir que capas instalar contando sólo con lo estrictamente necesario. | ||
< | < | ||
Line 57: | Line 59: | ||
COPY src / | COPY src / | ||
</ | </ | ||
+ | |||
+ | De esta forma tendremos una carpeta cuyo contenido será el fichero '' | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | Dockerfile src | ||
+ | </ | ||
A continuación, | A continuación, | ||
Line 78: | Line 87: | ||
cddaac5f61ab: | cddaac5f61ab: | ||
1d7adb8f245d: | 1d7adb8f245d: | ||
- | Digest: sha256:917ceda30c70ebb682536a1f091f25a8364d61c72c332396e8331feef389128a | + | Digest: sha256:917ceda30c70ebb682536a1f091f25a8364d61c72c3323. . . |
Status: Downloaded newer image for php: | Status: Downloaded newer image for php: | ||
| | ||
Line 128: | Line 137: | ||
==== Lanzar un contenedor ==== | ==== Lanzar un contenedor ==== | ||
- | Como ya hemos visto un poco más arriba, el comando '' | + | Como ya hemos visto un poco más arriba, el comando '' |
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
+ | </ | ||
+ | |||
+ | Ahora veremos como también podemos lanzar contenedores indicando | ||
<code bash> | <code bash> | ||
Line 277: | Line 292: | ||
santi@zenbook: | santi@zenbook: | ||
map[80/ | map[80/ | ||
+ | </ | ||
+ | |||
+ | ===== Varios ===== | ||
+ | |||
+ | ==== Eliminar la caché ==== | ||
+ | |||
+ | Eliminará la cache del proceso de construcción de las imágenes. Asi podemos forzar que vuelva a descargar todos los ficheros y realizar todos los pasos como si fuera la primera vez. | ||
+ | |||
+ | <code bash> | ||
+ | santi@zenbook: | ||
</ | </ | ||
apuntes/docker.1505907663.txt.gz · Last modified: 2019/01/04 13:02 (external edit)