princeton-ddss / blackfish

Machine learning as a service (MLaaS) for busy researchers
https://princeton-ddss.github.io/blackfish/
0 stars 0 forks source link

Create Dockerfile to containerize #44

Open cswaney opened 1 month ago

cswaney commented 1 month ago

This is probably not as useful as it initially seems.

First, in "remote mode", we need to carry over VPN access and password-less cluster login for this to work.

Second, in "local mode", we need to give the container access to the host's container provider or face the wrath of "Docker in Docker" ("dind").

Furthermore, Open OnDemand expects the application to be installed on compute nodes. That is, we won't be running the application as a container in that context.