{"id":31022,"url":"https://github.com/mr-dragon/awesome-docker-compose","name":"awesome-docker-compose","description":"awesome docker-compose","projects_count":30,"last_synced_at":"2026-07-29T05:00:24.375Z","repository":{"id":42176696,"uuid":"349274057","full_name":"mr-dragon/awesome-docker-compose","owner":"mr-dragon","description":"awesome docker-compose","archived":false,"fork":false,"pushed_at":"2024-09-24T03:18:16.000Z","size":6980,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-07-10T06:04:04.151Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mr-dragon.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-03-19T02:12:53.000Z","updated_at":"2024-09-24T03:18:20.000Z","dependencies_parsed_at":"2024-01-13T14:51:08.304Z","dependency_job_id":"6bab678f-bb94-4bd0-9f6e-1d2639440359","html_url":"https://github.com/mr-dragon/awesome-docker-compose","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mr-dragon/awesome-docker-compose","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-dragon%2Fawesome-docker-compose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-dragon%2Fawesome-docker-compose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-dragon%2Fawesome-docker-compose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-dragon%2Fawesome-docker-compose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mr-dragon","download_url":"https://codeload.github.com/mr-dragon/awesome-docker-compose/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mr-dragon%2Fawesome-docker-compose/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36018011,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-29T02:00:04.910Z","response_time":95,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-13T12:58:19.267Z","updated_at":"2026-07-29T05:00:24.375Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Docker Compose概述","单一服务样本","官方Docker Compose仓库说明====Start","具有多个集成服务的Docker Compose应用程序样本","不同平台的基本设置（不适用于生产环境-供个人使用）","入门指南"],"sub_categories":["主要是开发环境","先决条件"],"readme":"# Awesome Docker Compose [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)\n\n![logo](awesome-compose.jpg)\n\n## Docker Compose概述\n\n[官方：帆樯 -\u003e Docker Compose 概述](https://docs.docker.com/compose/)\n\n## 新增Docker Compose====Start\n\n- Kafka\n- mariadb\n- gitea\n\n### 主要是开发环境\n\n## 新增Docker Compose====End\n\n## 官方Docker Compose仓库说明====Start\n\n**以下内容翻自 [官方 Docker Compose 仓库说明](https://github.com/docker/awesome-compose/blob/master/README.md)**\n\n---\n\n\u003e 精选的 Docker Compose示例列表。\n\n这些样本为如何使用Compose文件集成不同的服务以及如何使用Docker Compose管理它们的部署提供了一个起点。\n\n\u003e **注意:**\n\u003e\n\u003e 以下示例旨在用于本地开发环境中，例如项目设置，修补软件堆栈等。这些示例不得部署在生产环境中。\n\n\u003c!--lint disable awesome-toc--\u003e\n## 目录\n\n- [具有多个集成服务的Docker Compose应用程序样本](#具有多个集成服务的Docker Compose应用程序样本).\n- [单一服务样本](#单一服务样本).\n- [不同平台的基本设置（不适用于生产环境-供个人使用）)](#不同平台的基本设置（不适用于生产环境-供个人使用）).\n\n## 具有多个集成服务的Docker Compose应用程序样本\n\n- [`ASP.NET / MS-SQL`](https://github.com/docker/awesome-compose/tree/master/aspnet-mssql) - Sample ASP.NET core application\nwith MS SQL server database.\n- [`Elasticsearch / Logstash / Kibana`](https://github.com/docker/awesome-compose/tree/master/elasticsearch-logstash-kibana) - Sample Elasticsearch, Logstash, and Kibana stack.\n- [`Go / NGINX / MySQL`](https://github.com/docker/awesome-compose/tree/master/nginx-golang-mysql) - Sample Go application\nwith an Nginx proxy and a MySQL database.\n- [`Go / NGINX / PostgreSQL`](https://github.com/docker/awesome-compose/tree/master/nginx-golang-postgres) - Sample Go\napplication with an Nginx proxy and a PostgreSQL database.\n- [`Java Spark / MySQL`](https://github.com/docker/awesome-compose/tree/master/sparkjava-mysql) - Sample Java application and\na MySQL database.\n- [`NGINX / Flask / MongoDB`](https://github.com/docker/awesome-compose/tree/master/nginx-flask-mongo) - Sample Python/Flask\napplication with Nginx proxy and a Mongo database.\n- [`NGINX / Flask / MySQL`](https://github.com/docker/awesome-compose/tree/master/nginx-flask-mysql) - Sample Python/Flask\napplication with an Nginx proxy and a MySQL database.\n- [`NGINX / Go`](https://github.com/docker/awesome-compose/tree/master/nginx-golang) - Sample Nginx proxy with a Go backend.\n- [`React / Spring / MySQL`](https://github.com/docker/awesome-compose/tree/master/react-java-mysql) - Sample React\napplication with a Spring backend and a MySQL database.\n- [`React / Express / MySQL`](https://github.com/docker/awesome-compose/tree/master/react-express-mysql) - Sample React\napplication with a Node.js backend and a MySQL database.\n- [`React / Rust / PostgreSQL`](https://github.com/docker/awesome-compose/tree/master/react-rust-postgres) - Sample React\napplication with a Rust backend and a Postgres database.\n- [`Spring / PostgreSQL`](https://github.com/docker/awesome-compose/tree/master/spring-postgres) - Sample Java application\nwith Spring framework and a Postgres database.  \n\n## 单一服务样本\n\n- [`Angular`](https://github.com/docker/awesome-compose/tree/master/angular)\n- [`Spark`](https://github.com/docker/awesome-compose/tree/master/sparkjava)\n- [`VueJS`](https://github.com/docker/awesome-compose/tree/master/vuejs)\n- [`Flask`](https://github.com/docker/awesome-compose/tree/master/flask)\n- [`PHP`](https://github.com/docker/awesome-compose/tree/master/apache-php)\n- [`Traefik`](https://github.com/docker/awesome-compose/tree/master/traefik-golang)\n- [`Django`](https://github.com/docker/awesome-compose/tree/master/django)\n- [`Minecraft server`](https://github.com/docker/awesome-compose/tree/master/minecraft)\n\n## 不同平台的基本设置（不适用于生产环境-供个人使用）\n\n- [`Gitea / PostgreSQL`](https://github.com/docker/awesome-compose/tree/master/gitea-postgres)\n- [`Nextcloud / PostgreSQL`](https://github.com/docker/awesome-compose/tree/master/nextcloud-postgres)\n- [`Nextcloud / Redis / MariaDB`](https://github.com/docker/awesome-compose/tree/master/nextcloud-redis-mariadb)\n- [`Wordpress / MySQL`](https://github.com/docker/awesome-compose/tree/master/wordpress-mysql)\n- [`Prometheus / Grafana`](https://github.com/docker/awesome-compose/tree/master/prometheus-grafana)\n\n\u003c!--lint disable awesome-toc--\u003e\n## 入门指南\n\n这些说明将指导您完成创建和引导的引导阶段。\n使用Docker Compose部署容器化应用程序的样本。\n\n### 先决条件\n\n- 确保已安装Docker和Docker Compose\n  - Windows or macOS:\n    [Install Docker Desktop](https://www.docker.com/get-started)\n  - Linux: [Install Docker](https://www.docker.com/get-started) and then\n    [Docker Compose](https://github.com/docker/compose)\n- 从此存储库下载一些或所有样本。\n\n### 运行样本\n\n每个样本的根目录包含`docker-compose.yaml`，其中\n描述服务组件的配置。所有样品均可在\n通过进入每个目录的根目录并执行以下命令来创建本地环境：\n\n```console\ndocker-compose up -d\n```\n\n检查每个样本的`README.md`以获取有关结构和结构的更多详细信息。\n什么是预期的输出。\n要停止并删除示例应用程序运行的所有容器，请执行以下操作：\n\n```console\ndocker-compose down\n```\n\n\u003c!--lint disable awesome-toc--\u003e\n## 贡献\n\n我们欢迎一些示例，这些示例可以帮助人们了解如何将Docker Compose用于\n常见的应用程序。 点击 [贡献指南](CONTRIBUTING.md) 查看更多细节.\n\n## 官方Docker Compose仓库说明====End\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/mr-dragon%2Fawesome-docker-compose/projects"}