-
[Docker] Docker 로그 관리Docker & Kubernetes 2023. 3. 15. 09:53
* 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