CMD1 [Docker] 도커 ENTRYPOINT 명령과 CMD 명령의 차이 Dockerfile 명령어 중 ENTRYPOINT 명령과 CMD 명령은 모두 이미지가 실행될 때(이미지가 컨테이너로 활성화될 때) 실행할 내용을 지정한다. ENTRYPOINT 명령과 CMD 명령은 헷갈리기 쉽다. 그 차이를 정리해본다. ※ RUN 명령어는 이미지가 생성될 때 실행되는 명령이다. ENTRYPOINT 혹은 CMD와는 다르다. - Dockerfile의 CMD는 docker-compose의 command 지시자의 내용으로 교체된다. ENTRYPOINT 명령은 그 내용이 교체되지 않는다. 예) ▶ Dockerfile FROM ubuntu:latest MAINTAINER admin@abc.com WORKDIR /root CMD ["/bin/bash", "-c", "echo 'CMD'"] ▶ dock.. 2022. 3. 18. 이전 1 다음