difference between cmd and entrypoint 컨테이너에서 실행되는 모든 명령어는 두 파트로 나뉜다: command와 arguments Dockerfile에서는 이 두 가지로 정의된다 ENTRYPOINT: container가 시작되면 실행 CMD: ENTRYPOINT에 전달되는 arguemtns CMD를 사용하여 이미지가 실행될 때 execute 시킬 수 있지만 올바른 방법은 ENTRYPOINT를 사용하고 기본 인자를 수정할 필요가 있을 때에만 CMD를 사용하는 것이다. 그동안 CMD, ENTRYPOINT를 혼재해서 써왔지만 이번 기회에 정리를 통해 올바르게 사용할 수 있을 것 같다. 기억하자! 기본으로는 ENTRYPOINT 사용! 기본 인자 수정시 CMD 사용! 출처 https:/..