Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Should Synapse be concerned with running code supplied by users?

...

No image sharing (e.g. ALS Stratification Challenge)

In this approach a challenge administrator creates containers (running images) on users' behalf. Users 'log in' and modify containers as if they're in a unix account.

Advantages: Users need not learn Docker. Containers can be run on a shared system where users are denied admin access. Little or no Synapse development.
Disadvantages: Users don't have visibility as to how images are stored and organized. Mechanism is needed to 'signal' to the administrator to create an image from a configured container. While submission may be streamlined, later sharing with or reuse by third parties is not provided and must be supported separately.

...

http://aws.amazon.com/ecs/

IBM Containers Service

 https://console.ng.bluemix.net/

Galaxy Docker extension (e.g. SMC-HET challenge)

...