docs: Docker 로그 영구 보존 문제 해결 완료
- 파일명 변경: docker_log_persistence_issue.md → docker_log_persistence_RESOLVED.md - 제목에 [RESOLVED] 추가 - 해결 완료 상태 및 시간 기록 (2025-08-28 03:12) - 적용된 서비스 목록 업데이트 (gateway, auth-server, redis) - max-file: 10 설정으로 실제 적용 내용 반영 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
7924e2b166
commit
ab4f296c43
@ -1,7 +1,8 @@
|
|||||||
# Docker 컨테이너 로그 영구 보존 문제
|
# [RESOLVED] Docker 컨테이너 로그 영구 보존 문제 해결
|
||||||
|
|
||||||
## 작성일: 2025-08-28
|
## 작성일: 2025-08-28
|
||||||
## 작성자: 서버 관리자
|
## 작성자: 서버 관리자
|
||||||
|
## 상태: ✅ 해결 완료 (2025-08-28 03:12)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -17,27 +18,26 @@
|
|||||||
|
|
||||||
## 해결 방안
|
## 해결 방안
|
||||||
|
|
||||||
### 즉시 적용 가능: Docker 로그 드라이버 설정
|
### ✅ 적용 완료: Docker 로그 드라이버 설정 (2025-08-28 03:12)
|
||||||
```yaml
|
```yaml
|
||||||
# docker-compose.yml에 추가
|
# docker-compose.yml에 추가 완료
|
||||||
services:
|
services:
|
||||||
gateway:
|
gateway:
|
||||||
logging:
|
logging:
|
||||||
driver: "json-file"
|
driver: "json-file"
|
||||||
options:
|
options:
|
||||||
max-size: "10m"
|
max-size: "10m"
|
||||||
max-file: "30" # 30개 파일 로테이션, 컨테이너 재시작해도 유지
|
max-file: "10" # 10개 파일 로테이션으로 적용 (100MB)
|
||||||
```
|
|
||||||
|
|
||||||
### 장점
|
### 장점
|
||||||
- 권한 문제 없음 (Docker 데몬이 root로 처리)
|
- 권한 문제 없음 (Docker 데몬이 root로 처리)
|
||||||
- 자동 로테이션
|
- 자동 로테이션
|
||||||
- 컨테이너 재시작/재생성 시에도 로그 보존
|
- 컨테이너 재시작/재생성 시에도 로그 보존
|
||||||
|
|
||||||
## 적용 대상
|
## 적용 완료
|
||||||
- robeing-gateway
|
- ✅ robeing-gateway (2025-08-28 03:12 배포 완료)
|
||||||
- auth-server
|
- ✅ auth-server (2025-08-28 03:12 배포 완료)
|
||||||
- 기타 중요 서비스 컨테이너
|
- ✅ auth-redis (2025-08-28 03:12 배포 완료)
|
||||||
|
|
||||||
## 참고
|
## 참고
|
||||||
- Docker 데몬은 root 권한으로 실행되어 로그 파일 관리
|
- Docker 데몬은 root 권한으로 실행되어 로그 파일 관리
|
||||||
Loading…
x
Reference in New Issue
Block a user