Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Docker/contenedorVsImagen»
De WikiEducator
(→Contenedor Vs Imagen) |
|||
Línea 10: | Línea 10: | ||
<div class="slide"> | <div class="slide"> | ||
===Contenedor Vs Imagen=== | ===Contenedor Vs Imagen=== | ||
− | <font | + | <font color=blue> |
*Estos conceptos son la base para utilizar docker. | *Estos conceptos son la base para utilizar docker. | ||
</font> | </font> | ||
Línea 18: | Línea 18: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
− | <font | + | <font color=blue> |
;Contenedor Vs Imagen | ;Contenedor Vs Imagen | ||
</font> | </font> | ||
Línea 27: | Línea 27: | ||
====Crear un contenedor==== | ====Crear un contenedor==== | ||
Crear un contenedor a partir de una imagen (siempre): | Crear un contenedor a partir de una imagen (siempre): | ||
− | #comando '''''run''''' | + | #comando '''''run''''': |
+ | <source lang=bash> | ||
+ | docker pull ubuntu:latest | ||
+ | </source> | ||
#fichero '''''yml''''' con '''''docker-composer '''''. | #fichero '''''yml''''' con '''''docker-composer '''''. | ||
+ | docker-composer up | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
Línea 35: | Línea 39: | ||
# '''''pull''''' para abtener una imagel | # '''''pull''''' para abtener una imagel | ||
# Fichero '''''Dockerfile'''' con el comando '''''build''''' para construir a partir de otra imagen | # Fichero '''''Dockerfile'''' con el comando '''''build''''' para construir a partir de otra imagen | ||
+ | <source lang=bash> | ||
+ | docker build . | ||
+ | </source> | ||
# Comando '''''commit''''' a partir de un contenedor con todo lo que tenga instalado | # Comando '''''commit''''' a partir de un contenedor con todo lo que tenga instalado | ||
+ | <source lang=bash> | ||
+ | docker commit contenedor:v1 - . | ||
+ | </source> | ||
+ | |||
# Comando '''''import''''' a partir de un fichero '''tar''' previamente creado de un contenedor con el comando '''''export''''', | # Comando '''''import''''' a partir de un fichero '''tar''' previamente creado de un contenedor con el comando '''''export''''', | ||
+ | <source lang=bash> | ||
+ | docker export contenedor.tar | ||
+ | </source> | ||
+ | |||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> |
Revisión de 04:50 16 sep 2022