docs: 51123 서버 서비스 정리 및 auth-server 실행 관련 내용 추가
This commit is contained in:
parent
15d776d888
commit
a7e69409c1
@ -142,5 +142,39 @@ Claude가 세션 시작 시 규칙을 제대로 따르지 않음. CLAUDE.md 재
|
||||
- cd 명령 전 현재 위치 확인 필수
|
||||
- CLAUDE.md에 디렉토리 구조 주의사항 추가함
|
||||
|
||||
## 오후 8시 10분
|
||||
|
||||
### 51123 서버 서비스 정리 및 auth-server 실행
|
||||
|
||||
**서버 관리 작업** (admin@51123):
|
||||
|
||||
1. **서비스 이전 작업**:
|
||||
- 51123에서 실행 중이던 서비스들 중지 및 제거:
|
||||
- skill-email → 51124로 이전
|
||||
- rb8001 → 51124로 이전
|
||||
- hj_rb10408_test → 51124로 이전
|
||||
- Docker 이미지도 정리 완료
|
||||
|
||||
2. **auth-server 실행 문제 해결**:
|
||||
- 문제: Docker 컨테이너에서 localhost가 호스트 PostgreSQL에 연결 불가
|
||||
- 원인: 컨테이너 내부의 localhost는 컨테이너 자신을 가리킴
|
||||
- 해결 과정:
|
||||
- docker-compose.yml에 host.docker.internal 설정 추가 (로컬 개발자 수행)
|
||||
- .env 파일의 DATABASE_URL도 host.docker.internal로 수정 (서버에서 직접 수정)
|
||||
- 결과: auth-server 포트 9000에서 정상 실행 중
|
||||
|
||||
3. **최종 51123 서버 상태**:
|
||||
- nginx (80/443) ✅
|
||||
- Gitea (3000) ✅
|
||||
- frontend-base (8000) ✅
|
||||
- auth-server (9000) ✅
|
||||
- PostgreSQL (5432) ✅
|
||||
- Actions Runner ✅
|
||||
|
||||
**교훈**:
|
||||
- Docker 네트워킹: 컨테이너에서 호스트 서비스 접근 시 localhost 대신 host.docker.internal 사용
|
||||
- .env 파일은 gitignore에 있어 서버에서 직접 수정 필요
|
||||
- PostgreSQL은 이미 호스트에서 실행 중이므로 컨테이너 추가 불필요
|
||||
|
||||
---
|
||||
**작성 완료**: 2025-07-29 20:05
|
||||
Loading…
x
Reference in New Issue
Block a user