Artifact Registry is now generally available (GA) with two new features: remote repositories and virtual repositories. GA means that the features are fully supported and available to everyone. Also, Artifact Registry remote repositories now support authentication to Docker Hub upstream repositories. To create a Docker Hub remote repository, take the quickstart
These two features make Artifact Registry a more versatile repository for developer artifacts. Remote repositories store artifacts from external sources, such as Docker Hub, Maven Central, PyPI, Debian, and CentOS. They also act as a proxy for the external source, giving you more control over your external dependencies. Virtual repositories act as a single access point to download, install, or deploy artifacts in the same format from one or more upstream repositories.
An upstream repository can be a standard or remote Artifact Registry repository. These features give you great flexibility when configuring artifact storage.
To get started with remote repositories, try the quickstart.
Also, check the link below to read more detail: