* Docker 컨테이너, 이미지, 캐시 사이즈 확인
## 도커 용량 확인
docker system df --verbose
## 도커 미사용 컨테이너 삭제
docker container prune
## 도커 미사용 이미지 삭제
docker image prune
## 도커 미사용 볼륨 삭제
docker volume prune
## 도커 미사용 오브젝트 전체 삭제 (로그 제외)
docker system prune
* Docker 로그
## 도커 로그 용량 확인
sudo du -h $(docker inspect --format='{{.LogPath}}' $(docker ps -qa))
## 도커 로그 전체 삭제
sudo sh -c "truncate -s 0 /var/lib/docker/containers/*/*-json.log"
## 컴포즈를 이용한 도커 로그 용량 제한 방법
version: "3.9"
services:
some-service:
image: some-service
logging:
driver: "json-file"
options:
max-size: "200k"
max-file: "10"
: 도커 로그 파일 위치
/var/lib/docker/containers/<container_id>/<container_id>-json.log
* 참고자료
: 도커 로그 저장 위치
: 도커 공식 사이트, 로그관리
https://docs.docker.com/compose/compose-file/compose-file-v3/#logging
: 도커 용량 확인
'Docker & Kubernetes' 카테고리의 다른 글
[Docker] Docker Compose 자주 쓰는 템플릿 (0) | 2023.09.20 |
---|---|
[Docker] docker desktop 유료화에 따른 WSL로 무료 사용 하기 (0) | 2023.05.04 |
[Docker] GlusterFS volume-plugin 구성 (feat.CentOS7) (0) | 2023.02.08 |
[Docker] Docker Swarm 클러스터 구축 (1) | 2022.12.26 |
[Kubernetes] Dashboard 셋업 및 외부 접속 설정 (1) | 2022.11.23 |