首页 > 解决方案 > 如何分发 docker-compose 文件?

问题描述

我设法创建了一个运行我的应用程序的 docker-compose 文件。现在我想知道是否有分发此文件的标准方法?我的意思是,使用 docker,我会分发从我的 Dockerfile 构建的上传到 docker-hub 的图像,我也可以将 docker-compose 文件上传到 docker-hub 吗?

这里的部署流程会是什么样子?

标签: dockerdocker-compose

解决方案


您可以在 DockerHub 上部署单个图像
您不能将 docker-compose 文件部署到 DockerHub

我看到最多的方式是:

  • 创建包含您的项目的 Github 存储库(使用 docker-compose 文件)
  • 解释如何在 Readme.md 中创建不同的图像
  • 将每个图像推送到 DockerHub 上并将您的 DockerHub 图像链接到您的 git 存储库,以允许人们检查整个堆栈。

推荐阅读