How to create an openstudio python bindings docker file?
My goal is to create a docker file (apologies if this is the incorrect terminology) that will allow me to run an instance OpenStudio (just the command line for now) ( version >= 2.7) with python bindings.
My reasons for this include that I want to be able to 1) write measures in python, and generally interact with .osm and .idf files using python, 2) easily set up my colleagues to run the same environment/measures/workflows 3) do this from windows 10 machines 4) replicate the same environment on a linux server.
Any comments, answers or assistance would be greatly appreciated and I'll happily share a docker file once it is working nicely.
My research of the solution has so far found
OpenStudio docker-file downloads an executable (i.e. no python bindings)
OpenStudio build instructions are outdated instructions call for ruby 2.2.4 but ruby/CmakeConfig requires ruby 2.5 ? instructions discuss 'openstudiocore' but that directory no longer exists?
OpenStudio-python bindings instructions here
We need to do some cleanup for sure in the wiki, which will happen before the official OpenStudio 3.0 around April 2020. The instructions for building the current develop (formerly develop3, as in future 3.0) which uses ruby 2.5, needs Ubuntu 18.04 (not 16.04 like openstudio 2.x) is here: https://github.com/NREL/OpenStudio/wi...