Closed Anishka0107 closed 5 years ago
Can we write here what problems did we have? I honestly don't remember why we decided it was too hard to do the windows build, and couldn't make the mac one work.
Running Docker on Windows requires to disable the native Windows virtualization, preventing software like VirtualBox from running.
In both operative systems people could run the binary using Docker Toolbox which doesn't have that issue, but the permissions it needs and the fact that the output is still a Linux binary make it nonviable for some environments; the second issue could be easy to solve though.
Having native, static builds would be the most user-friendly option if we can make it work.
This PR aims to simplify the build for Mac (not supported as containerized os yet) users by providing a new Dockerfile which runs the tool inside of it. It is not convenient for developers though.
TODO: windows developers/users could use Docker Toolbox to get rid of the restriction of disabling virtualbox. (Fully supports docker, hence write new dockerfile with win base image)