如何分发 docker-compose 文件?

Abd*_*han 9 docker docker-compose

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

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

Mat*_*ron 7

您可以在 DockerHub 上部署单个映像
您无法将 docker-compose 文件部署到 DockerHub

我看到最多的方式是:

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