도커:도커파일: 두 판 사이의 차이

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
3번째 줄: 3번째 줄:


기본 이미지에서 개량하여 이미지를 만들기 위함.(물론, 컨테이너 내에서 이것저것 처리하고 이를 이미지로 만들 수도 있다.)
기본 이미지에서 개량하여 이미지를 만들기 위함.(물론, 컨테이너 내에서 이것저것 처리하고 이를 이미지로 만들 수도 있다.)
<br />
 
===문법===
주석은 #을 사용한다.


==자주 사용하는 커멘드==
==자주 사용하는 커멘드==
19번째 줄: 21번째 줄:
|WORKDIR
|WORKDIR
|명령어 cd와 유사하다.(절대경로만 사용)
|명령어 cd와 유사하다.(절대경로만 사용)
도커 내에서 명령이 실행될 기본 경로 지정.
|-
|-
|EXPOSE
|EXPOSE

2022년 7월 5일 (화) 13:51 기준 최신판

개요[편집 | 원본 편집]

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

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

문법[편집 | 원본 편집]

주석은 #을 사용한다.

자주 사용하는 커멘드[편집 | 원본 편집]

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

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

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