반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 스프링
- 다이어리
- 오라클
- 스프링부트
- 42seoul
- springboot
- IOS
- 티스토리챌린지
- CD
- DBMS
- JPA
- 리눅스
- MySQL
- javascript
- swift
- 인공지능
- 프로그래밍언어론
- libasm
- 오블완
- 소켓
- 네트워크
- jenkins
- sql
- 아이패드다이어리
- 데이터베이스
- CI
- AI
- Xcode
- 스프링부트 웹 소켓
- Spring
Archives
- Today
- Total
목록이미지 (1)
Hi yoahn 개발블로그
Dockerfile 레이어 수
Dockerfile 은 COPY, ADD, RUN 이 실행될 때마다 하나의 레이어가 생성된다. 레이어가 여러개라도 이미지 사이즈에는 크게 영향이 없다. 하지만, 파일을 수정하게 되면 문제가 달라진다. 파일이 레이어에 추가되고 다른 레이어에서 수정하게 되면 기존 레이어의 파일은 그대로 남아있고, 수정된 파일이 다른 레이어에 생성되게 된다. 삭제를 하는 경우에도 기존 레이어에는 그대로 파일이 남아있기 때문에, 한번 레이어에 추가되고나면 파일의 용량을 회수하기 어렵다고 생각해야 한다. 하나의 레이어에서 모든 작업을 하면, 최종 버전 파일들만 한 레이어에 저장이 되므로 버전만 다른 똑같은 파일이 각 레이어에 남는 문제가 발생하지 않는다.
sswu
2022. 6. 13. 16:36