1 개요[ | ]
- Dockerfile ENTRYPOINT
- base 이미지에 CMD가 정의되어 있더라도, 현재 이미지에서 ENTRYPOINT를 설정하면 CMD는 빈값으로 초기화된다.
구문 (exec형식 ★)
dockerfile
Copy
ENTRYPOINT ["executable", "param1", "param2"] (exec form, preferred)
구문 (shell형식)
dockerfile
Copy
ENTRYPOINT command param1 param2
2 예시[ | ]
dockerfile
Copy
FROM ubuntu
ENTRYPOINT ["top", "-b"]
CMD ["-c"]
dockerfile
Copy
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 참고[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.