usr run other how example entrypoint entry compose inheritance docker entry-point

inheritance - run - entrypoint docker compose



¿Qué sucede con el punto de entrada de la imagen primaria de Docker cuando el niño define otra? (1)

Digamos que tengo el padre de imagen Docker construido por este Dockerfile:

FROM ubuntu ENTRYPOINT ["parent-entry"]

Ahora heredo de esta imagen principal en mi imagen hija construida con este código:

FROM parent ENTRYPOINT ["child-entry"]

Hasta donde lo he probado, el punto de entrada de la imagen del niño sobrescribe el de la imagen principal.

Pero como soy nuevo en Docker, no estoy seguro de esto. Mi investigación aún no ha resultado en una respuesta satisfactoria. Entonces, ¿la suposición anterior es correcta?


Se utiliza el último punto de entrada, solo el último.

Puede verificar, colocar varias líneas con ENTRYPOINT diferente en su Dockerfile y verificar qué sucede.