(Docker) Docker File 명령어
1. FROM
어떤 이미지를 기반으로 할지 설정한다.
Docker 이미지는 기존에 만들어진 이미지를 기반으로 생성한다.
예) <이미지이름>:<태그> 형식이다. (ubuntu:14.04)
2. MAINTAINER
메인테이너 정보이다.
3. RUN
Shell 스크립트 혹은 명령을 실행한다.
어떤 이미지를 기반으로 할지 설정한다.
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
호스트와 연결할 포트번호
댓글
댓글 쓰기