2016-02-29 89 views
0

我们有一个Rails 3.2.9应用程序,最近在开发中切换到Docker。到现在为止,我一直在我的机器上使用zeus来预加载我的代码库,并更快地执行Rspec的测试。在Rails 3和Docker中使用zeus

但是,你会如何实现这与码头?当我尝试用gem install zeuszeus start安装宙斯我的容器内,并启动它,我得到

Unable to accept socket connection. 
It looks like Zeus is already running. If not, remove .zeus.sock and try again. 

而且还有一个.zeus.soc(注意末尾的缺失k)留在我的文件系统。

有没有人得到这与码头工作?

+0

我还没有找到一个解决方案,这个,任何人的想法? – 23tux

回答

1

显然,zeus无法在VirtualBox用于与主机共享卷的vboxsf文件系统上创建.zeus.sock文件。所以一个解决方案是通过设置ZEUSSOCK环境变量来明确告诉宙斯在其他地方创建文件。这在这里讨论:https://github.com/burke/zeus/issues/488