Story #9046

Updated by Tom Morris almost 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) with a special format container request (TBD, but potentially command "crunch pull")

Rejected implementation alternative:
or alternate task runner (crunch-pull?) with
* How to represent request? Special format container request or add
new table for docker image requests?