Project

General

Profile

Actions

Idea #8001

closed

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

Added by Peter Amstutz almost 9 years ago. Updated almost 9 years ago.

Status:
Duplicate
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
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 almost 9 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 almost 9 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz almost 9 years ago

  • Status changed from New to Duplicate
Actions

Also available in: Atom PDF