1 개요[ | ]
- Dockerfile CMD
- RUN과 달리, 이미지를 빌드할 때(docker build)는 실행되지 않는다.
- base 이미지에 CMD가 정의되어 있더라도, 현재 이미지에서 ENTRYPOINT를 설정하면 CMD는 빈값으로 초기화된다.
구문 (exec 형식 ★)
dockerfile
Copy
CMD ["executable", "param1", "param2"] (exec form, preferred)
구문 (shell 형식)
dockerfile
Copy
CMD command param1 param2
2 예시[ | ]
exec 형식 ★
dockerfile
Copy
CMD ["perl", "-de0"]
dockerfile
Copy
CMD ["python"]
dockerfile
Copy
CMD ["php", "-a"]
dockerfile
Copy
FROM ubuntu
CMD ["/usr/bin/wc","--help"]
shell 형식
dockerfile
Copy
FROM ubuntu
CMD echo "This is a test." | wc -
3 같이 보기[ | ]
4 참고[ | ]
편집자 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.