cloud66-oss/habitus

Habitus on Windows

StianOvrevage opened this issue · 2 comments

I've downloaded Habitus release 1.0.1 from https://github.com/cloud66/habitus/releases built for Win-amd64.

The first error encountered is "2018/04/16 15:14:41 ▶ Failed to find the current home". Googling leads me to the source https://github.com/cloud66/habitus/blob/master/build/builder.go where it says HOME while the docs at https://github.com/cloud66/habitus/releases say HABITUS_HOME. Ok, so I added that and continued.

Next problem however:

2018/04/16 15:18:11 ▶ Step 1 - Building the builder image from D:\hello-nodejs\Dockerfile.generated
2018/04/16 15:18:11 ▶ Build for step builder failed due to dial unix /var/run/docker.sock: socket: An address incompatible with the requested protocol was used.

I'm running docker-18.03.0-ce-win59 on my machine.

Is anyone running Habitus on Windows? Are these just a few unlucky incidents or should I expect much more pain running on Win?

I also notice there has not been any releases for 9-10 months, but regular releases before that. Is Habitus no longer getting the same attention? (I think it deserves the attention, as it solves a lot of problems we are having with regular docker build!).

khash commented

@StianOvrevage sorry to see you having trouble with running Habitus on Windows. We don't use Habitus on Windows ourselves but I know of folks who do it successfully. As for the releases, we have recently added some features and improvements and a new release is on the way soon!

Awesome, looking forward to it!