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
- kotlin coroutine
- mysql 튜닝
- PETERICA
- CKA
- aws
- 기록으로 실력을 쌓자
- MySQL
- APM
- Linux
- Spring
- CKA 기출문제
- IntelliJ
- Java
- AWS EKS
- Kubernetes
- CloudWatch
- kotlin
- kotlin querydsl
- 코틀린 코루틴의 정석
- Kubernetes 자격증
- 정보처리기사 실기 기출문제
- Elasticsearch
- Pinpoint
- 정보처리기사 실기
- minikube
- 공부
- AI
- kotlin spring
- 정보처리기사실기 기출문제
- tampermonkey
Archives
- Today
- Total
피터의 개발이야기
[docker] docker image 용량관리 본문
반응형
docker를 사용하다보면 local storage의 용량이 문제가 됩니다.
저의 Mac mini는 storage가 256GB 이기 때문에 별도의 저장공간으로 파일 위치를 옮겨야 했습니다.
참고로 저는 docking station을 장착하였고 이 안에 SSD 500GB를 추가하여 사용하고 있습니다.
Disk image location을 변경하기
docker의 Preferences > Resources > ADVANCED
Disk image location을 변경합니다.
저의 경우는 SSD 500GB에 별도의 공간에 도커이미지를 저장하였습니다.
현재 60GB로 설정을 하였는데요.
실질적으로 /Volumes/500GB/data/docker/Containers/DockerDesktop의 용량을 확인해 보니 60GB였습니다.
필요 이상으로 용량을 차지 하고 있어서 16GB로 설정을 바꾸었습니다.
용량이 줄어들 경우 도커 이미지와 컨테이너가 삭제된다고 경고가 보이네요. 이제 막 세팅하는 부분이라 용량을 줄이도록 하겠습니다.
컨테이너가 사라져서 다시 설치를 해야겠네요.
자세한 내용은 dokcer docs > Disk utilization in Docker for Mac를 참조하세요.
용량 감소 명령어
docker system prune
이 명령어는 정지된 container와 쓰지 않는 네트워크, 이미지 및 빌드 캐시를 제거해 줍니다.
Docker의 이미지는 최대 파일 크기를 보여줍니다. 터미널에서 호스트에 있는 파일의 실제 크기를 확인해보면 크기는 다르게 나타납니다.
ll -klsh Docker.raw
디스크의 실제 크기는 2465744 KB인데 디스크의 최대 크기는 32 GB로 표시되어 있습니다.
반응형
'DevOps > Docker' 카테고리의 다른 글
[Docker] Docker 기본 명령어 정리 (0) | 2023.08.10 |
---|---|
[Docker] docker login 시 User interaction is not allowed 문제 해결 (0) | 2023.08.05 |
[docker] M1 Mac docker & docker-compose 설치 (1) | 2023.08.04 |
[Docker] docker image 생성 및 배포, docker build and push (0) | 2022.08.07 |
[docker] PinPoint docker Commit 하고 Push하기 (0) | 2021.02.13 |
Comments