Dockerfile ENTRYPOINT

1 개요[ | ]

Dockerfile ENTRYPOINT
  • base 이미지에 CMD가 정의되어 있더라도, 현재 이미지에서 ENTRYPOINT를 설정하면 CMD는 빈값으로 초기화된다.
구문 (exec형식 ★)
ENTRYPOINT ["executable", "param1", "param2"] (exec form, preferred)
구문 (shell형식)
ENTRYPOINT command param1 param2

2 예시[ | ]

FROM ubuntu
ENTRYPOINT ["top", "-b"]
CMD ["-c"]
FROM debian:stable
RUN apt-get update && apt-get install -y --force-yes apache2
EXPOSE 80 443
VOLUME ["/var/www", "/var/log/apache2", "/etc/apache2"]
ENTRYPOINT ["/usr/sbin/apache2ctl", "-D", "FOREGROUND"]

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}