최소 Docker 배포
평가 및 통합 테스트를 위한 로컬 단일 이미지 게이트웨이 프로필 실행
지원되는 로컬 Docker 스택은 Gateway, Web, Identity, PostgreSQL, Redis 및 객체 스토리지를 함께 실행합니다. 현재 Gateway에는 PostgreSQL이 필요하므로 이전 SQLite 단일 이미지 구성은 폐기되었습니다.
최소 프로필 시작
체크아웃된 리포지토리에서:
bun run docker:up게이트웨이는 http://127.0.0.1:8877. 수신 대기합니다. 요청을 보내기 전에 컨테이너 상태 확인을 기다리십시오.
상태 확인
컨테이너가 실행 중인지 확인하려면 다음을 실행합니다.
curl http://127.0.0.1:8877/healthz
curl http://127.0.0.1:8877/readyz데이터 및 자격 증명
- PostgreSQL, Redis 및 객체 스토리지 데이터는 명명된 Docker 볼륨에 유지됩니다.
- 예제 컴포즈 파일에는 개발 전용 부트스트랩 자격 증명이 포함되어 있습니다.
- 환경을 공유하기 전에 모든 부트스트랩 비밀을 교체하십시오.
- 이 프로필을 공개 인터넷에 직접 노출하지 마십시오.
프로덕션 경계
최소 프로필은 프로덕션 토폴로지가 아닙니다. 프로덕션 배포에는 외부 PostgreSQL, Redis, 관리형 비밀, 객체 스토리지, 전용 웹 및 ID 서비스, TLS 인그레스, 마이그레이션, 백업 및 롤백 증거가 필요합니다. 자체 호스팅 프로덕션 롤아웃 계획 전에 지원에 문의하십시오.
볼륨을 삭제하지 않고 프로필을 중지합니다.
bun run docker:down