Thank you for the question!
Ideally, the answer would be covered by the docs on working with Juju Offline, but I don’t believe that they directly address mirroring the registry.
@jameinel do we have any docs on best practices here? (This touches on a related question on deploying charms on top of charmed kubernetes when in an environment with restricted egress.)