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