I have setup 2 Nexus repo, Nexus one will be used as a hosted registry for user to upload their docker images, the Nexus two will be use internal for user to pull image from Nexus one, I have configured Nexus one for user to push their image on a hosted docker, can I use the hosted docker as a remote storage for the docker proxy of Nexus two? Thanks
Nexus doesn’t have a remote storage mechanism between instances. You can create a proxy from one instance to the other but both instances will consume storage space for the layers.
You could consider an aggresive cleanup policy in the proxy repository based on download date.