Project

General

Profile

Actions

Idea #8001

closed

[Draft] [Crunch2] arv-container to run containers

Added by Peter Amstutz over 8 years ago. Updated over 8 years ago.

Status:
Duplicate
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
-

Description

Implement an "arv-container" command. This will run on the compute node to actually implement container execution.

It has the following responsibility:

  1. Initialize from uuid of a Queued container record and API token
  2. Redirect stdout & stderr to logs table & keep
  3. Fetch and install Docker image as needed
  4. Set up mount points as described by container record. May include fetching from git and setting up keep mount points.
  5. Run docker container
  6. Finalize log, output & mark container record as Complete.

Related issues

Related to Arvados - Idea #6429: [API] [Crunch2] Implement "containers" and "container requests" tables, models and controllersResolvedPeter Amstutz12/03/2015Actions
Actions #1

Updated by Peter Amstutz over 8 years ago

  • Subject changed from [Crunch2] arv-container to run containers to [Draft] [Crunch2] arv-container to run containers
  • Description updated (diff)
Actions #2

Updated by Peter Amstutz over 8 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz over 8 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF