반응형
엔트리 포인트
컨테이너가 실행될 때 수행되는 명령어(스크립트)
생략 가능하다. 하지만, 이 커멘드가 정상적으로 실행되지 않으면 컨테이너 종료
커맨드
컨테이너가 실행될 때 수행되는 명령어, 엔트리포인트에 지정된 명령어에 대한 인자값
runtime에 overriden될 수 있다.
예를 틀어서 아래와 같은 도커파일이 있다고 가정하면,
FROM ubuntu
ENTRYPOINT ["echo", "Hello"]
CMD ["world"]
Entrypoint에 기본 명령어가 있고, 인자도 있다.
CMD에도 echo(entrypoint)에 대한 인자도 있다...
그런데 CMD의 경우는 runtime에 처리되기 때문에 docker rum 명령어에 command를 적는 것에 따라서 overriden이 될 수 있다.
docker run <image_name> John
출력값 : Hello John
반응형
'Kubernetes' 카테고리의 다른 글
[Docker] 도커 이미지 빌드 (0) | 2024.03.26 |
---|---|
[Docker] Docker 트러블슈팅 (0) | 2024.03.25 |
[Docker] 볼륨 설정하기 (0) | 2024.03.25 |
[Docker] docker run command 옵션 정리 (0) | 2024.03.25 |
[Docker] 도커 컨테이너 라이프 사이클 (0) | 2024.03.25 |