Project

General

Profile

Story #8001

Updated by Peter Amstutz about 9 years ago

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

 It has the following responsibility: 

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

Back