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

학교의 모든 지식. SMwiki
둘러보기로 이동 검색으로 이동
편집 요약 없음
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
dockerfile. 작성된 명령을 순차적으로 처리하는 명령.
dockerfile. 작성된 명령을 순차적으로 처리하는 명령. 확장자 없이 Dockerfile이라는 이름으로 작성한다.


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


== 자주 사용하는 커멘드 ==
===문법===
주석은 #을 사용한다.
 
==자주 사용하는 커멘드==
{| class="wikitable"
{| class="wikitable"
|+
|+
19번째 줄: 21번째 줄:
|WORKDIR
|WORKDIR
|명령어 cd와 유사하다.(절대경로만 사용)
|명령어 cd와 유사하다.(절대경로만 사용)
도커 내에서 명령이 실행될 기본 경로 지정.
|-
|-
|EXPOSE
|EXPOSE

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

개요[편집 | 원본 편집]

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

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

문법[편집 | 원본 편집]

주석은 #을 사용한다.

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

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

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

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