Crear imágenes
Para crear una imagen de Docker, necesitamos un archivo llamado Dockerfile. Este archivo contiene las instrucciones necesarias para construir la imagen. En este caso, vamos a crear una imagen de un servidor web Apache con una web estática personalizada.
Construye la imagen con el comando docker build
:
docker build -t mi-web-apache:1.0 ./Dockerfile/dockerfiles/mi-web-apache
docker build -t mi-web-blazor:1.0 ./Dockerfile/dockerfiles/mi-web-blazor
docker build -t web-formacion:1.0 -f ./Dockerfile/dockerfiles/web-formacion/Dockerfile .
RECUERDA: si el dockerfile no está en la raíz del proyecto o no tiene el nombre
Dockerfile
, se debe especificar la ruta del dockerfile con el parámetro-f
.
Con el primer ejemplo, la imagen se construirá y se le asignará el nombre mi-web-apache
con el tag 1.0
. Para ver la imagen creada, ejecuta:
docker imagenes
Para ejecutar un contenedor con la imagen creada, usa el comando docker run
:
docker run -d -p 9001:80 mi-web-apache:1.0