fix(compose): postgres_default 외부 네트워크 명시 연결

dbx-main 이 postgres-db (postgres_default 네트워크 소속) 를 DNS 로 찾을 수
있도록 docker-compose.yml 에 external network 선언. 그렇지 않으면 compose
재기동 시마다 docker network connect 를 수동으로 다시 해줘야 함.
This commit is contained in:
2026-05-29 03:19:22 +09:00
parent 004b2dff1f
commit 57ea186061
+11 -1
View File
@@ -10,10 +10,20 @@ services:
env_file:
- .env
environment:
# 사용자/권한 JSON 저장소 — 볼륨에 영구 보관
# 사용자/권한 JSON 저장소 + 첨부 업로드 — 볼륨에 영구 보관
DATA_DIR: /data
volumes:
- dbx-main-data:/data
networks:
- default
- postgres_default # postgres-db 컨테이너와 통신 (DSN host=postgres-db)
volumes:
dbx-main-data:
networks:
# main_default — compose 자동 생성, 동일 프로젝트 내부 통신용
default:
# postgres_default — postgres-db 가 속한 외부 네트워크 (별도 compose 가 만듦)
postgres_default:
external: true