Image Layer (2) 썸네일형 리스트형 [Docker] Dockerfile과 이미지 레이어에 대하여 다음 도서를 참고하여 작성하였습니다. www.aladin.co.kr/shop/wproduct.aspx?ItemId=166082298 완벽한 IT 인프라 구축을 위한 Docker 컨테이너 기술을 사용한 애플리케이션 실행 환경 플랫폼인 ‘Docker’를 사용하여 인프라를 구축하기 위한 입문서. 제2판에서는 Docker의 새로운 기능 및 명령과 더불어, 멀티호스트 환경에서 실행 www.aladin.co.kr Dockerfile을 빌드하면 기술된 명령마다 내부 이미지가 하나씩 작성됩니다. 그래서 Dockerfile을 줄이는 몇 가지 방법이 고안되어 있습니다. RUN 명령어를 여러 개 지정하는 경우 다음 예시에서는 4개의 레이어가 생성됩니다. RUN yum -y install httpd RUN yum -y ins.. [Docker] 이미지 레이어 구조 Dockerfile을 빌드하여 Docker 이미지를 작성하면 Dockerfile의 명령별로 이미지를 작성합니다. 작성된 여러 개의 이미지는 레이어 구조로 되어 있습니다. 다음은 4개의 명령으로 구성된 Dockerfile입니다. # Step 1 : Ubuntu (베이스 이미지) FROM ubuntu:latest # Step 2 : Nginx 설치 RUN apt-get update && apt-get install -y -q nginx # STEP 3 : 파일 복사 COPY index.html /usr/share/nginx/html # STEP 4: Nginx 시작 CMD ["nginx", "-g", "daemon off;"] Dockerfile과 같은 디렉토리에 index.html를 임의로 구성하고 doc.. 이전 1 다음