Actions
Idea #9046
closed[Crunch2] Can issue container request to pull and import Docker images
Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
Story points:
-
Description
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")
- alternate task runner (crunch-pull?) with new table for docker image requests?
Related issues
Updated by Tom Morris over 7 years ago
- Description updated (diff)
- Target version set to 2017-06-21 sprint
- Story points set to 2.0
- Release deleted (
11)
Updated by Peter Amstutz over 7 years ago
- Subject changed from [Crunch2] Running CWL issues a container request to download and register required Docker images to [Crunch2] Can issue container request to download and register Docker images
Updated by Peter Amstutz over 7 years ago
- Subject changed from [Crunch2] Can issue container request to download and register Docker images to [Crunch2] Can issue container request to pull and import Docker images
Updated by Peter Amstutz over 7 years ago
For this to be useful, arvados-cwl-runner support is also required. Should probably be a separate task on this ticket?
Updated by Peter Amstutz over 7 years ago
Another way to go is to contribute support for exporting docker tarballs to https://github.com/projectatomic/skopeo
Updated by Peter Amstutz over 7 years ago
Docker registry API:
https://docs.docker.com/registry/spec/api/#overview
Docker registry authentication:
Updated by Tom Morris over 7 years ago
- Target version changed from 2017-06-21 sprint to Arvados Future Sprints
Updated by Tom Morris almost 7 years ago
- Related to Idea #13080: Create/upload workflows through Workbench added
Updated by Peter Amstutz over 6 years ago
- Related to Idea #11162: [GA4GH] Support workflow execution API added
Updated by Peter Amstutz over 6 years ago
- Has duplicate Idea #11724: Pull Docker images without requiring Docker on client added
Updated by Peter Amstutz over 5 years ago
- Target version changed from Arvados Future Sprints to To Be Groomed
Updated by Peter Amstutz over 3 years ago
- Target version deleted (
To Be Groomed)
Actions