InitContainer1 Docker Compose로 MongoDB Replica Set 자동 구성하기 (one-shot init 컨테이너 패턴 + docker host / container 관점 설명)1. 배경MongoDB Replica Set을 Docker Compose로 구성하다 보면 보통 이런 흐름을 겪는다.컨테이너는 잘 올라가는데rs.initiate()는 직접 실행해야 하고재기동할 때마다 “이미 초기화된 건지” 사람이 판단해야 한다이 상태는 실습 단계에서는 괜찮지만,운영 관점에서는 명백한 문제다.분산 시스템에서 “선출(election)”이 수동으로 남아 있다는 건자동화가 덜 끝났다는 뜻이기 때문이다.이번 글에서는:docker compose up -d 한 번으로MongoDB 3노드 Replica Set 기동레플리카셋 초기화 + PRIMARY 선출까지 자동으로 완료되는 구조를 one-shot init.. 2026. 2. 4. 이전 1 다음