【发布时间】:2018-05-02 14:08:19
【问题描述】:
我有一个完全 dockerised 的应用程序,其中包含多种服务:前端、后端、用户服务、多个数据库等......
我使用docker-compose.yml 文件编排所有内容。我现在正试图与没有 CS/编码知识的人分享这个应用程序,以便他们需要做的就是从 docker hub 拉出这个应用程序并输入命令 docker-compose up 或类似的东西。
我正在寻找最好的方法来做到这一点,但我对集群、捆绑、堆栈、服务等的 docker 词典感到非常迷茫......
共享以 docker-compose.yml 文件开头的图像集合的最佳做法是什么?
【问题讨论】:
-
放到 Github 上?
-
@Yuankun 我考虑放在 github 或 bitbucket 上,但我团队的其他成员坚持要放在 docker hub 上。我认为原因之一是非程序员不必处理版本控制语义(克隆、拉取、分支等......)虽然 docker hub 在这方面并没有那么不同,所以不完全确定他为什么如此坚持。
标签: docker docker-compose docker-swarm dockerhub