不幸的是,亲爱的同事们,我现在放弃了码头工作者.主要因素:
我们还雇了两个DevOps人员,他们有很多码头工作经验,如果他们会出现,如何(无痛地!)在我们公司引入docker进行托管和开发,我很乐意修改这个话题.
[ 旧帖子 ]
由于现在可以使用本机OSX管理程序的新版本,我决定尝试将所有Ruby/Rails/JS开发推送到docker容器.我在一个新的El Capitan装置上玩了很多,试图将我们拥有的一些私有宝石和我们的monolith Rails应用程序对接.
有几个问题,我希望我们的社区可以帮助解决.
目标 - 一切正常,主机只安装了iTerm,git,Sublime,SourceTree和Docker(没有什么是一成不变的,如果一些额外的依赖(-ies)可能会改善/使工作流程变得更加容易,我将很乐意审查选项)
要求
GEM_PATH,bundler在每个容器中都会安装gems.应用程序bundler应该负责加载正确的版本.guard容器中的进程捕获并执行相关的测试问题
guard,更容易调试,在同一次运行中启动任意进程)docker-compose.yml(卷)中的不同配置解决,还是在从基础文件继承的不同docker文件中定义?其他想法
我也很好地尝试商业或非商业工具,包装/捆绑所描述的工具.到目前为止,我发现了一个名为http://wercker.com的东西,我不喜欢它,它似乎需要你设置dev env,这会破坏整个努力的目的.
如果之前发布并明确回答,请随意向下投票.另一方面,如果这个帖子会产生指南,链接,建议顺利完成,我会很高兴,我很确定这些日子里有很多开发者.