IT지식/도커(Docker) 사용법

16. 도커(Docker) 명령어 RUN과 ENTRYPOINT 차이

맨땅에헤딩개발자 2025. 2. 15. 00:00

https://steady-snb.tistory.com/78

 

14.도커(Docker) ENTRYPOINT의 정의와 사용법

ENTRYPOINT란? 컨테이너가 생성되고 바로 실행할 명령어를 뜻합니다. # 문법ENTRYPOINT [명령문...]# 예시ENTRYPOINT ["node", "dist/main.js"]  C:\Users\xoxox\docker-image 이 경로에 Dockerfile을 아래와 같이 생성해줍

steady-snb.tistory.com

기본적으로 사용 문법은 같습니다.

RUN [명령어]

ENTRYPOINT [명령문...]

 

RUN과 ENTRYPOINT의 차이점

RUN은 '이미지 생성 과정'에서 필요한 명령어를 실행시킬 때 사용하고,

ENTRYPOINT는 생성된 이미지를 기반으로 컨테이너를 생성한 직후에 명령어를 실행시킬 때 사용합니다.

 

 

 

 

출처 - 인프런 비전공자도 이해할 수 있는 Docker 입문/실전 중..

https://www.inflearn.com/course/%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90-docker-%EC%9E%85%EB%AC%B8-%EC%8B%A4%EC%A0%84

 

비전공자도 이해할 수 있는 Docker 입문/실전 강의 | JSCODE 박재성 - 인프런

JSCODE 박재성 | , 🤬 에라이, 못 해먹겠네!비전공자로 개발을 시작해 여러 회사에서 CTO로 활동하다가, 현재는 교육자로 활동하고 있는 박재성이라고 합니다. 저도 비전공자로 개발을 시작해 서버

www.inflearn.com