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.