Idea #2879
Updated by Brett Smith over 10 years ago
Description: * Users put Docker images in Keep with a one-liner, hopefully @docker save export imagename | arv-put@. * Users specify that Collection locator as the @docker_image@ constraint on a Job. * crunch-job installs images from Keep rather than using @docker pull@. * crunch-job records the Keep Collection locator used in a new Jobs column (to enable us to support symbolic names in the runtime constraints later). * Crunch uses information from the new column to decide whether or not a Job is reusable. Reach goals: * Support Docker tags or similar functionality in the @docker_image@ runtime constraint. (This gets translated so that only Keep Collection locators get stored in the new column.) * Provide a two-way mapping between Docker image hashes and Collection locators.