Compose
Source: https://github.com/docker/awesome-compose at
30f4b7f6a6c3
License: CC0-1.0
Read the English original
This edition is an AI-assisted translation.
Awesome Compose 
섹션 제목: “Awesome Compose ”
Docker Compose 샘플을 엄선한 목록입니다.
이 샘플은 Compose 파일로 여러 서비스를 통합하고 Docker Compose로 배포를 관리하는 방법을 시작하는 데 도움이 됩니다.
참고 다음 샘플은 프로젝트 설정이나 소프트웨어 스택 실험 등 로컬 개발 환경에서 사용하기 위한 것입니다. 프로덕션 환경에 배포해서는 안 됩니다.
여러 서비스를 통합한 Docker Compose 애플리케이션 샘플
섹션 제목: “여러 서비스를 통합한 Docker Compose 애플리케이션 샘플” 아이콘은 이 샘플이 다음과 호환됨을 나타냅니다: Docker+Wasm.
ASP.NET / MS-SQL- MS SQL Server 데이터베이스를 사용하는 ASP.NET Core 애플리케이션.Elasticsearch / Logstash / Kibana- Elasticsearch, Logstash, Kibana 스택.Go / NGINX / MySQL- Nginx 프록시와 MySQL 데이터베이스를 사용하는 Go 애플리케이션.Go / NGINX / PostgreSQL- Nginx 프록시와 PostgreSQL 데이터베이스를 사용하는 Go 애플리케이션.Java Spark / MySQL- Java 애플리케이션과 MySQL 데이터베이스.NGINX / ASP.NET / MySQL- ASP.NET 기반 C# 백엔드가 있는 Nginx 리버스 프록시.NGINX / Flask / MongoDB- Nginx 프록시와 Mongo 데이터베이스를 사용하는 Python/Flask 애플리케이션.NGINX / Flask / MySQL- Nginx 프록시와 MySQL 데이터베이스를 사용하는 Python/Flask 애플리케이션.NGINX / Node.js / Redis- Nginx 프록시와 Redis 데이터베이스를 사용하는 Node.js 애플리케이션.NGINX / Go- Go 백엔드가 있는 Nginx 프록시.NGINX / WSGI / Flask- WSGI Flask 백엔드가 있는 Nginx 리버스 프록시.PostgreSQL / pgAdmin- pgAdmin 웹 인터페이스를 포함한 PostgreSQL 구성.Python / Flask / Redis- Python/Flask와 Redis 데이터베이스.React / Spring / MySQL- Spring 백엔드와 MySQL을 사용하는 React 애플리케이션.React / Express / MySQL- Node.js 백엔드와 MySQL을 사용하는 React 애플리케이션.React / Express / MongoDB- Node.js 백엔드와 Mongo를 사용하는 React 애플리케이션.React / Rust / PostgreSQL- Rust 백엔드와 Postgres를 사용하는 React 애플리케이션.React / Nginx- Nginx를 사용하는 React 애플리케이션.Spring / PostgreSQL- Spring framework와 Postgres를 사용하는 Java 애플리케이션.WasmEdge / MySQL / Nginx- 정적 HTML 프런트엔드와 MySQL (MariaDB)을 사용하는 Wasm 웹 애플리케이션. 프런트엔드는 Rust로 작성되어 WasmEdge runtime에서 실행되는 Wasm 마이크로서비스에 연결됩니다.WasmEdge / Kafka / MySQL- Kafka (Redpanda) 큐 토픽을 구독하고 수신 메시지를 변환해 MySQL (MariaDB)에 저장하는 Wasm 마이크로서비스.
단일 서비스 샘플
섹션 제목: “단일 서비스 샘플”플랫폼별 기본 구성 (프로덕션용이 아니며 개인 용도에 적합)
섹션 제목: “플랫폼별 기본 구성 (프로덕션용이 아니며 개인 용도에 적합)”Gitea / PostgreSQLNextcloud / PostgreSQLNextcloud / Redis / MariaDBPi-hole / cloudflared- DoH cloudflared 서비스를 사용하는 Pi-hole 구성.Prometheus / GrafanaWordpress / MySQL
시작하기
섹션 제목: “시작하기”이 안내에서는 Docker Compose로 컨테이너화된 애플리케이션 샘플을 만들고 배포하는 초기 단계를 설명합니다.
사전 요구 사항
섹션 제목: “사전 요구 사항”- Docker와 Docker Compose가 설치되어 있는지 확인하세요
- Windows 또는 macOS: Docker Desktop 설치
- Linux: Docker 설치 그런 다음 Docker Compose
- 이 저장소에서 일부 또는 전체 샘플을 다운로드하세요.
샘플 실행
섹션 제목: “샘플 실행”각 샘플의 루트 디렉터리에는 서비스 구성 요소의 구성을 설명하는 compose.yaml이 있습니다. 각 루트 디렉터리로 이동해 다음을 실행하면 모든 샘플을 로컬 환경에서 실행할 수 있습니다:
docker compose up -d구조와 예상 출력에 대한 자세한 내용은 각 샘플의 README.md를 확인하세요.
샘플 애플리케이션의 모든 컨테이너를 중지하고 제거하려면 다음을 실행하세요:
docker compose down빠른 시작 가이드
섹션 제목: “빠른 시작 가이드”위에 나열된 바로 실행할 수 있는 Compose 샘플 외에도 official-documentation-samples 폴더에 빠른 시작 가이드가 있습니다. 각 단계별 가이드는 Docker Compose 애플리케이션을 빌드하고 실행하는 데 필요한 파일을 설명합니다.
기여하기
섹션 제목: “기여하기”일반적인 애플리케이션에 Docker Compose를 사용하는 방법을 이해하는 데 도움이 되는 예제를 환영합니다. 자세한 내용은 기여 가이드를 확인하세요.
HagiCode
HagiCode는 에이전트 코딩 작업 공간입니다. 풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라가며 개발을 더 흥미로운 경험으로 만듭니다.
풍부하고 편리한 UI 상호작용으로 계획부터 프로젝트 작업까지 쉽게 따라갈 수 있습니다.
- 스마트OpenSpec 워크플로는 의도를 제안, 설계, 작업을 거쳐 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행하며 여러 저장소와 익숙한 Agent CLI를 지원합니다.
- 흥미로운풍부하고 편리한 UI 상호작용으로 계획 수립, 에이전트 실행, 프로젝트 작업을 쉽게 시작하고 따라갈 수 있습니다.
Windows용 다운로드
HagiCode 공유
아이디어를 실제로 배포되는 소프트웨어로.
HagiCode는 에이전트 코딩 작업 공간입니다. OpenSpec 워크플로로 변경을 계획하고, 다중 에이전트 실행으로 진행하며, Hero Scenario로 긴 작업의 진행 상황을 한눈에 보여 아이디어를 실제로 배포되는 소프트웨어로 만듭니다.
- 스마트
- OpenSpec 워크플로는 의도를 제안부터 배포까지 이어지는 실행 가능한 경로로 바꿉니다.
- 효율적
- 다중 에이전트 실행으로 조사, 구현, 검토를 병렬로 진행합니다.
- 즐거운
- 편리한 UI 상호작용으로 계획, 에이전트 실행, 프로젝트 작업을 쉽게 따라갈 수 있습니다.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

