>  Q&A  >  본문

dockerfile - docker中怎样覆盖掉父镜像entrypoint

请教一个问题:
父镜像和子镜像同时指定了entrypoint
子镜像好像不覆盖父镜像的entrypoint
怎样能把父镜像的entrypoint覆盖掉?

PHP中文网PHP中文网2707일 전1052

모든 응답(2)나는 대답할 것이다

  • PHP中文网

    PHP中文网2017-04-24 09:15:35

    실제로 하위 이미지의 ENTRYPOINT는 상위 이미지의 ENTRYPOINT를 덮어쓸 수 있습니다. 예를 살펴보겠습니다.

    상위 이미지 Dockerfile

    으아아아

    상위 이미지 구축

    으아아아

    하위 미러 Dockerfile

    으아아아

    하위 이미지 구축:

    으아아아

    상위 이미지 실행:

    으아아아

    하위 이미지 실행

    으아아아

    상위 이미지는 컨테이너의 사용자 이름을 출력하고, 하위 이미지는 컨테이너의 호스트 이름을 출력하는 것을 볼 수 있습니다. 하위 이미지의 ENTRYPOINT가 상위 이미지의 ENTRYPOINT를 덮어씁니다

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-24 09:15:35

    마지막 ENTRYPOINT를 기준으로 이전 항목을 덮어쓰게 됩니다

    회신하다
    0
  • 취소회신하다