Project

General

Profile

Idea #8001

Updated by Peter Amstutz over 8 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 with uuid of a Queued container record and API token 
 # Redirect stdout & stderr to logs table & keep  
 # Fetch and install the Docker image 
 # Set up mount points as described by container record.    May include fetching from git and setting up keep mount points. 
 # Run docker container 
 # Finalize output & mark container record as Complete. 

Back