도커 컨테이너 빌드1 [도커 교과서] 3장. 도커 이미지 만들기 Dockerfile의 목적은 애플리케이션 배포를 자동화 하는 것이다. 도커 이미지와 이미지 레이어 이해하기 도커 이미지는 물리적으로 여러 개의 작은 파일로 구성돼 있다. 도커 이미지에는 우리가 패키징에 포함된 모든 파일이 들어있다. 이미지 레이어를 제대로 이해해야 도커를 효율적으로 사용 할 수 있다. 도커 이미지는 이미지 레이어가 모인 논리적 대상이다. 레이어는 도커 엔진의 캐시에 물리적으로 저장된 파일이다. 이 점이 꽤 중요하냐면, 이미지 레이어는 여러 이미지와 컨테이너에서 공유되기 때문이다. 만약 Node.js 애플리케이션이 실행되는 컨테이너를 여러 개 실행한다면 이들 컨테이너는 모두 Node.js 런타임이 들어있는 이미지 레이어를 공유한다. 이미지 레이어를 이용한 Dockerfile 스크립트 최적화.. 2023. 2. 25. 이전 1 다음