Notice
Recent Posts
Recent Comments
Link
목록종속성 (1)
개발 무지렁이
[Docker] 레이어 기반 아키텍처 구조를 가진 이미지와 빌드 최적화
𐂂 이미지에 변경사항이 생기면 이를 반영하기 위해, 이미지를 다시 빌드해야한다. ⚠️ 컨테이너를 다시 시작하더라도 변경사항은 반영되지 않는다.(이미지를 다시 빌드해야 한다.) 이미지는 당시의 소스코드를 정확히 복사해서 스냅샷을 만든 것이다. 따라서 그 이후의 소스코드 변경사항은, 이미지의 소스코드에 포함되지 않는다. 즉, 이미지는 기본적으로 잠겨있고, 이미지의 모든 것이 읽기 전용이다. (⚠️ 이미지는 컨테이너의 블루프린트이자, 결국 닫힌 템플릿이다) 𐁍 이미지는 레이어(Layer) 기반 아키텍처 구조를 가진다. Dockerfile에 지정한 모든 명령은 레이어를 나타낸다. ⚠️ 최종명령 이전의 모든 명령은 이미 이미지의 일부이자 별도의 레이어이다. ⚠️ 컨테이너는 이미지 위에 추가된 얇은 레이어일 뿐이다..
카테고리 없음
2023. 11. 5. 16:45