개발(IT)관련/server
도커파일 Dockerfile
쪼방이
2019. 6. 5. 13:59
반응형
도커파일은 도커 이미지를 만들기 위한 설정 파일
1. 도커 이미지를 생성
2. 이미지가 생성되면서 해야할 일들을 수행
3. 배포장점
도커 파일 작성
#Dockerfile
#베이스 이미지를 지정
FROM tomcat:8
# 리눅스 스크립트를 실행
RUN mkdir /productForder
#실행 명령어 지정 test.sh 을 실행
CMD ["./test.sh"]
# 컨테이너 포트정의 보통 80 443을 많이 사용
EXPOSE
# 파일 압축을 풀어서 추가
ADD hello.tar.gz
# 파일을 추가
COPY /productForder/test.sh
#작업위치를 지정
WORKDIR
#이미지 빌드 이후 실행명령
ONBUILD
#이미지 실행 명령을 다시 지정하기위해 사용
ENTRYPOINT
# 디렉토리 바인딩에 사용 (리눅스 마운트)
VOLUME
예제 작성
DockerFDockerfile
FROM tomcat:8
RUN mkdir /jdy1
RUN echo "hello docker"
FROM
반응형