Sobes.tech
Junior — Middle

¿Cómo se construye y ejecuta un contenedor a partir de un Dockerfile?

sobes.tech AI

Respuesta de la IA

Para construir un contenedor a partir de un Dockerfile, se utiliza el siguiente comando:

docker build -t nombre_imagen ruta_al_directorio_con_Dockerfile

Por ejemplo, si el Dockerfile está en el directorio actual:

docker build -t miapp:latest .

Después de construirlo con éxito, se puede ejecutar el contenedor con el comando:

docker run -d --name nombre_contenedor nombre_imagen

Ejemplo de ejecución:

docker run -d --name miapp_contenedor miapp:latest

La opción -d ejecuta el contenedor en segundo plano. También se pueden exponer puertos usando -p y pasar variables de entorno con -e.