使用Compose的示例应用

以下示例展示了如何使用 Docker Compose 的各个方面。作为前提条件,请确保您已经安装了 Docker Compose(如果尚未安装)。

这些示例涵盖的关键概念

这些示例应该能帮助你:

  • 使用Compose文件基于Docker镜像定义服务:compose.ymldocker-stack.yml
  • 理解compose.ymlDockerfiles之间的关系
  • 学习如何从Compose文件调用您的应用程序服务
  • 学习如何将应用程序和服务部署到 swarm

为演示Compose定制的示例

这些示例特别关注Docker Compose:

Awesome Compose 示例

Awesome Compose 示例提供了如何使用 Docker Compose 集成不同框架和技术的起点。所有示例都可以在 Awesome-compose GitHub 仓库 中找到,并且可以通过 docker compose up 直接运行。