eWaterCycle / grpc4bmi-examples

Apache License 2.0
0 stars 1 forks source link

Walrus BMI grpc server docker #2

Closed sverhoeven closed 6 years ago

sverhoeven commented 6 years ago

Similar to grpc4bmi it requires model maker to implement class (in this case walrus/walrus-bmi.r:WalrusBmi) of walrus/abstract-bmi.r:AbstractBmi class.

TODO:

Would like to make Dockerfile like

FROM walrus
RUN  install.r grpc4bmi
ENV BMI_MODULE=WALRUS
ENV BMI_CLASS=WalrusBmi
ENV BMI_PORT=55555

CMD ["/usr/bin/bmi-server.r"]

but for now we are using more complicated dockerfile.