콘텐츠로 이동

Docker Compose Stacks

서비스별 Docker Compose 스택을 카테고리로 정리했습니다. 각 페이지의 명령은 검토를 시작하기 위한 예시이며 무조건 바로 실행할 운영 명령이 아닙니다.

공통 실행 계약

  • docker compose config로 변수 치환과 최종 포트·볼륨·네트워크를 먼저 검토합니다.
  • 이미지 태그 또는 digest, 비밀 주입, 자원 한도, healthcheck, 로그 보존과 데이터 백업을 명시합니다.
  • 시작 성공, 준비 완료, 데이터 복구 가능, 외부 공개 안전을 서로 다른 검증 항목으로 기록합니다.
  • 업그레이드는 현재 데이터의 백업·복원 시험과 이전 이미지로의 롤백 조건을 만든 뒤 수행합니다.

Quick Start

공통 실행 절차

cd docker/stacks/<category>/<stack>
cp .env.example .env   # 파일이 있을 때만
# 필요한 값 입력 후

docker compose up -d

카테고리

공통 운영 팁

  • .env.example가 있으면 반드시 복사해서 값을 채운 뒤 실행합니다.
  • 외부 네트워크(nodove-net 등)를 사용하는 스택은 docker network create로 먼저 생성합니다.
  • 구성 변경 후에는 docker compose downdocker compose up -d 순서로 재기동하세요.

포트 충돌

이미 사용 중인 포트가 있다면 .env 또는 Compose 파일의 포트 매핑을 변경하세요.