Docker Compose 생성기

서비스를 선택하고 설정을 조정하면 docker-compose.yml을 자동으로 생성합니다.

스택 프리셋

서비스 선택

Web / App
Database
Messaging
Monitoring

docker-compose.yml

# Select services to generate docker-compose.yml

사용 방법

1. 위 내용을 docker-compose.yml 파일로 저장합니다.

2. 터미널에서 다음 명령어를 실행합니다:

docker compose up -d

3. 서비스 중지:

docker compose down

Docker Compose 생성기 안내

서비스를 선택하고 이미지 버전, 포트, 환경 변수를 설정하면 docker-compose.yml을 즉시 생성합니다. Nginx, Node.js, Python, PostgreSQL, MySQL, Redis, MongoDB, Elasticsearch, RabbitMQ, Grafana, Prometheus 등 11개 인기 서비스를 지원합니다.

기능

  • 11개 인기 서비스 템플릿
  • 스택 프리셋으로 빠른 시작
  • 이미지 버전, 포트, 환경 변수 커스터마이징
  • 구문 하이라이팅된 YAML 출력
  • 원클릭 클립보드 복사

Docker Compose 생성기 사용 가이드

서비스를 선택하고 설정하면 docker-compose.yml 파일을 즉시 생성합니다. 스택 프리셋으로 빠르게 시작하거나 개별 서비스를 커스터마이징할 수 있습니다.

Docker Compose 기본 구조

docker-compose.yml은 version, services, volumes, networks로 구성됩니다. services 아래에 각 컨테이너의 이미지, 포트, 환경변수, 볼륨을 정의합니다.

데이터 영속성 관리

Named volume(예: postgres_data)은 컨테이너 재시작 시에도 데이터를 유지합니다. 볼륨 이름은 top-level volumes 키에 선언해야 합니다.

FAQ

Related Tools

Also Used Together