Story #9046

Updated by Peter Amstutz about 4 years ago

Goal: system can get Docker images from external registries into Arvados instead of only doing it on the client side. For example, submitting a container request through Workbench.

* Requires a way to submit container requests that are permitted to do Docker operations like "pull" and "save".
* To pull from external Docker registry, container cannot be firewalled
* Implemented as either alternate mode for crunch-run (pull/save instead of run) or alternate task runner (crunch-pull?)
* How to represent request? Special format container request or add new table for docker image requests?