CMD vs ENTRYPOINT
Ejemplo uso CMD simple
Dockerfile editado
# contenido Dockerfile de ejemplo
FROM ubuntu
CMD ["echo", "Hola mundo prros"]
# ejemplo creacion imagen
cd cmd-entrypoint/cmd
docker image build -t cmd .
# salida
Sending build context to Docker daemon 2.048kB
Step 1/2 : FROM ubuntu
---> 72300a873c2c
Step 2/2 : CMD ["echo", "Hola mundo prros"]
---> Running in 2a9fa2597d86
Removing intermediate container 2a9fa2597d86
---> ef8eafaa130d
Successfully built ef8eafaa130d
Successfully tagged cmd:latest
# ejemplo ejecución contenedor
docker container run cmd
#salida
Hola mundo prrosReemplazo CMD al generar contendor
ENTRYPOINT:
funciona de manera similar a CMD con la diferencia que no puede ser reemplazado como CMD al ejecutar contenedor
Ejemplo uso ENTRYPOINT simple
Dockerfile editado
Tratar reemplazo CMD al generar contendor
ENTRYPOINT+CMD:
ambas directivas en el Dockerfile pueden combinar su funcionamiento
Ejemplo uso ENTRYPOINT+CMD simple
Dockerfile editado
Tratar reemplazo CMD de ENTRYPOINT al generar contendor
Última actualización
¿Te fue útil?