(Docker) Docker File 명령어

1. FROM

어떤 이미지를 기반으로 할지 설정한다.
Docker 이미지는 기존에 만들어진 이미지를 기반으로 생성한다.
예) <이미지이름>:<태그> 형식이다. (ubuntu:14.04)


2. MAINTAINER
메인테이너 정보이다.

3.  RUN

Shell 스크립트 혹은 명령을 실행한다.

  • 이미지 생성ㅈ 중에는 사용자 입력을 받을 수 없으므로  apt-get install 명령에서 -y 옵션을 사용한다. (yum install도 동일)
4.  VOLUME

호스트와 공유할 디렉토리 목록이다.  docker run 명령에서 -v 옵션으로 설정할 수 있다.
예) -v /root/data:/data 
호스트의 /root/data 디렉토리를 도커 컨테이너의 /data 디렉토리에 연결한다.

5. CMD

컨테이너가 시작되었을 때, 실행할 실행 파일 또는 스크립트이다.

6. WORKDIR

CMD 에서 설정한 실행 파일이 실행될 디렉토리이다.


7. EXPOSE

호스트와 연결할 포트번호






댓글

이 블로그의 인기 게시물

(18장) WebSocekt과 STOMP를 사용하여 메시징하기

(네트워크)폴링방식 vs 롱 폴링방식

(ElasticSearch) 결과에서 순서 정렬