Project

General

Profile

Actions

Idea #9046

closed

[Crunch2] Can issue container request to pull and import Docker images

Added by Brett Smith about 8 years ago. Updated over 1 year ago.

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")
Rejected implementation alternative:
  • alternate task runner (crunch-pull?) with new table for docker image requests?

Related issues

Related to Arvados - Bug #10696: [CWL] Tries to run docker inside container where docker is not available, gives IOErrorNewActions
Related to Arvados Epics - Idea #13080: Create/upload workflows through WorkbenchNewActions
Related to Arvados - Idea #11162: [GA4GH] Support workflow execution APIResolvedPeter Amstutz05/11/2018Actions
Has duplicate Arvados - Idea #11742: [API Server] Support for pulling Docker images and uploading them to KeepDuplicateActions
Has duplicate Arvados - Idea #11724: Pull Docker images without requiring Docker on clientResolvedTom Clegg12/06/2022Actions
Actions

Also available in: Atom PDF