使用 Compose 的示例应用程序
目录
以下示例展示了如何使用 Docker Compose 的各个方面。 作为先决条件,请确保您已 安装 Docker Compose (如果您尚未安装)。
这些示例涵盖的关键概念
这些示例应该可以帮助您
- 使用 Compose 文件(
compose.yml
和docker-stack.yml
)基于 Docker 镜像定义服务 - 了解
compose.yml
和 Dockerfile 之间的关系 - 学习如何从 Compose 文件中调用您的应用程序服务
- 学习如何将应用程序和服务部署到 swarm
专门演示 Compose 的示例
这些示例专门针对 Docker Compose
快速入门:Compose 和 ELK - 展示如何使用 Docker Compose 设置和运行 ELK - Elasticsearch-Logstash-Kibana。
快速入门:Compose 和 Django - 展示如何使用 Docker Compose 设置和运行简单的 Django/PostgreSQL 应用程序。
快速入门:Compose 和 Rails - 展示如何使用 Docker Compose 设置和运行 Rails/PostgreSQL 应用程序。
快速入门:Compose 和 WordPress - 展示如何使用 Docker Compose 在隔离的环境中使用 Docker 容器设置和运行 WordPress。
很棒的 Compose 示例
很棒的 Compose 示例提供了使用 Docker Compose 集成不同框架和技术的起点。 所有示例都可以在 Awesome-compose GitHub 仓库 中找到,并可以使用 docker compose up
运行。