如何与其他人共享我的完整应用程序(.yml文件)?

时间:2016-09-06 08:05:21

标签: docker docker-compose

我创建了一个由许多组件组成的应用程序,因此我使用了docker-compose。 我将所有图像发布到我的私人存储库中(但我也使用其他提供商的公共存储库)。 如果我有很多客户:他们怎么能收到我的完整应用程序? 我可以通过电子邮件向他们发送我的docker-compose.yml文件,或者如果我有权访问服务器,我可以scp .yml文件。 但是有另一种解决方案来提供我的完整应用程序而不用scp的yml文件吗?

编辑: 所以我只读了docker-machine。这看起来不错,我已将其与Azure订阅相关联。 现在,使用我的docker-application部署新VM的最简单方法是什么?我是否仍然需要将我的.yml文件,ssh写入这台机器并启动docker-compose?或者我可以告诉在创建VM时使用特定的.yml并自动运行它吗?

1 个答案:

答案 0 :(得分:1)

没有专门针对Compose文件的官方发布系统,但有很多选项。

最简单的选择是从网站托管撰写文件。你甚至可以使用github或github页面。一旦您通过http服务器托管它,您可以curl下载它。

还有: