Dockerfile의 개요 및 빌드 캐시
·
서버관리/도커
도커 파일이란?주어진 이미지를 빌드하는데 필요한 모든 커맨드를 텍스트 형식으로 작성한 파일 도커 이미지는 Dockerfile의 결과로 만들어진 읽기 전용 레이어들로 구성읽기 전용 → 이전 레이어의 변경 내용이 다음 레이어가 되어 그 위에 쌓임이미지컨테이너를 실행하기 위해 필요한 파일 시스템 상태와 메타데이터를 포함한 불변(immutable) 객체여러 개의 레이어로 구성되며, 각 레이어는 이미지의 파일 시스템 일부를 나타냄레이어도커 이미지의 한 부분파일 시스템에 대한 특정 변경 사항을 포함하는 객체각 레이어는 이전 레이어 위에 쌓이는 불변(immutable) 객체 → 계층 구조이미지의 변화를 기록하기 위한 객체레이어는 Copy-on-Write(CoW) 전략을 사용하여 파일 시스템에서 변경된 사항만을 저장함..