Since this project's original creation the number of containers available on NGC has grown exponentially. Downloading and copying with the default settings takes up Terabytes of data and specifying specific common containers is somewhat of a hassle and requires specific knowledge or subject matter expertise that the admin running the replicator might not have.
I would suggest we create --common flag that will only download the last N versions of the most common containers (TensorFlow, PyTorch, RAPIDS, CUDA, Clara, Triton, TensorRT, ...) by default and allow specification of other containers with the --image flag.
I second this request. I don't want X versions as it creates am impression that a certain specific version is needed. I want to look at a monthly update and only keep 4 versions of each container.
Since this project's original creation the number of containers available on NGC has grown exponentially. Downloading and copying with the default settings takes up Terabytes of data and specifying specific common containers is somewhat of a hassle and requires specific knowledge or subject matter expertise that the admin running the replicator might not have.
I would suggest we create
--common
flag that will only download the last N versions of the most common containers (TensorFlow, PyTorch, RAPIDS, CUDA, Clara, Triton, TensorRT, ...) by default and allow specification of other containers with the--image
flag.