2016-02-29 95 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