Feature #8962
closedEnable copying docker images from one project to another on a single cluster
Description
For large images, the overhead of pulling a docker image from Arvados, then pushing it to a different project on Arvados is ridiculous when all you want to do is copy a docker image from one project to another.
I can see two possible cli functions that could incorporate this functionality:- arv keep docker
- arv copy
Updated by Brett Smith almost 10 years ago
arv copy should already handle this correctly. What doesn't work when you try it?
Updated by Brett Smith almost 10 years ago
There's at least one case where arv copy will skip creating Docker metadata links: when a collection with the same portable data hash and name already exist in the destination project. That should probably be fixed. But this is a relatively small corner case. Using arv copy on a Docker image collection between projects should behave as desired most of the time, unless you've already made a metadata-less copy some other way (e.g., through Workbench).
Updated by Brett Smith almost 10 years ago
Brett Smith wrote:
There's at least one case where
arv copywill skip creating Docker metadata links: when a collection with the same portable data hash and name already exist in the destination project. That should probably be fixed.
This was #8963 and has now been fixed.