Construcción de una imagen
Parte de la sección Introducción a Docker del Journey de Terminal de Coddy — lección 22 de 40.
Una vez que tengas un Dockerfile, docker build lo convierte en una imagen. La bandera -t le da un nombre (etiqueta) a la nueva imagen, y el . le indica a Docker que use el directorio actual como contexto de construcción:
docker build -t myimage .Docker ejecuta cada instrucción del Dockerfile en orden, imprimiendo una línea Step para cada una, y finaliza con:
Successfully built ...
Successfully tagged myimage:latestDespués de esto, myimage aparece en docker images y puedes ejecutarla como cualquier otra imagen.
Desafío
FácilEscribe un Dockerfile con la única línea FROM alpine, luego constrúyelo en una imagen etiquetada como mybox.
Hoja de referencia
Construye una imagen de Docker a partir de un Dockerfile usando docker build. La etiqueta -t establece el nombre/etiqueta de la imagen, y . especifica el contexto de construcción (directorio actual):
docker build -t myimage .Después de una construcción exitosa, la imagen aparece en docker images y se puede ejecutar como cualquier otra imagen.
Pruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Introducción a Docker
4Gestión de contenedores
Nombrar contenedoresContenedores en segundo planoListar todos los contenedoresDetener y eliminarResumen: Ciclo de vida del contenedor10Proyecto de Aplicación de Saludos
Descripción general del proyectoEscribir el Dockerfile5Inspección de contenedores
Logs de contenedoresInspección de detallesEjecución de comandosRepaso - Health Check3Ejecución de contenedores
Ejecutar un comandoEjecución realDiferentes distrosEliminación automática de contenedoresResumen - Ejecutor de contenedores6Construcción de imágenes
¿Qué es un Dockerfile?Construcción de una imagenLa instrucción CMDResumen - Image Builder