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 
Section titled “Awesome Compose ”
Docker Compose のサンプルを厳選したリストです。
これらのサンプルは、Compose ファイルを使ってさまざまなサービスを統合し、Docker Compose でデプロイを管理するための出発点になります。
注意 次のサンプルは、プロジェクトのセットアップやソフトウェアスタックの試用など、ローカル開発環境での利用を想定しています。本番環境にはデプロイしないでください。
複数のサービスを統合した Docker Compose アプリケーションのサンプル
Section titled “複数のサービスを統合した 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 Web インターフェースを備えた 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 Web アプリ。フロントエンドは Rust 製で WasmEdge runtime 上で動く Wasm マイクロサービスに接続します。WasmEdge / Kafka / MySQL- Kafka (Redpanda) キュートピックを購読し、受信メッセージを変換して MySQL (MariaDB) に保存する Wasm マイクロサービス。
単一サービスのサンプル
Section titled “単一サービスのサンプル”各種プラットフォーム向けの基本構成(本番環境向けではなく、個人利用に便利)
Section titled “各種プラットフォーム向けの基本構成(本番環境向けではなく、個人利用に便利)”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
- このリポジトリからサンプルの一部またはすべてをダウンロードします。
サンプルの実行
Section titled “サンプルの実行”各サンプルのルートディレクトリには、サービスコンポーネントの構成を記述した compose.yaml があります。それぞれのルートディレクトリに移動して次を実行すると、すべてのサンプルをローカル環境で実行できます:
docker compose up -d構成や想定される出力の詳細は、各サンプルの README.md を確認してください。
サンプルアプリケーションのすべてのコンテナーを停止して削除するには、次を実行します:
docker compose downクイックスタートガイド
Section titled “クイックスタートガイド”上記のすぐに実行できる Compose サンプルに加え、official-documentation-samples フォルダーにはクイックスタートガイドがあります。各手順ガイドでは、Docker Compose アプリケーションの構築と実行に必要なファイルを説明します。
コントリビューション
Section titled “コントリビューション”一般的なアプリケーションで Docker Compose を使う方法を理解する助けとなる例を歓迎します。詳しくはコントリビューションガイドをご覧ください。
HagiCode
HagiCode はエージェント型コーディングワークスペースです。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくし、開発をより魅力的な体験にします。
豊富で便利な UI インタラクションで、計画からプロジェクト作業までを分かりやすく進められます。
- スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
- 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
- 興味深い豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。
Windows 版をダウンロード
HagiCode を共有
アイデアを、出荷できるソフトウェアへ。
HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。
- スマート
- OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
- 効率的
- マルチエージェント実行で、調査・実装・レビューを並行して進めます。
- 楽しい
- 使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

