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 15:50 15 sep 2022

