도커:도커파일

학교의 모든 지식. SMwiki
Sam (토론 | 기여)님의 2022년 7월 5일 (화) 13:51 판 (→‎자주 사용하는 커멘드)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
둘러보기로 이동 검색으로 이동

개요

dockerfile. 작성된 명령을 순차적으로 처리하는 명령. 확장자 없이 Dockerfile이라는 이름으로 작성한다.

기본 이미지에서 개량하여 이미지를 만들기 위함.(물론, 컨테이너 내에서 이것저것 처리하고 이를 이미지로 만들 수도 있다.)

문법

주석은 #을 사용한다.

자주 사용하는 커멘드

커멘드 설명
FROM base image를 고른다.(상속과 유사)
RUN 해당 환경에서 사용하는 커멘드를 작동시킨다.
WORKDIR 명령어 cd와 유사하다.(절대경로만 사용)

도커 내에서 명령이 실행될 기본 경로 지정.

EXPOSE 포트를 사용할 수 있게 노출시킨다.
CMD 컨테이너를 실행할 때마다 돌릴 명령어를 지정한다.