Artifactory supports the following REST API endpoints related to Docker registries:
Find Parent Manifest Lists shows all multi-architecture images that include a specific single-architecture Docker image. This list allows you to identify dependencies before deleting an image.
List Docker Repositories provides a list of Docker images in the specified Artifactory Docker registry. This endpoint mimics the Docker
_catalogREST API.List Docker Tags provides a list of tags for the specified Docker image.
Artifactory also supports pagination for this endpoint.
To enable fetch from cache using the List Docker Repositories and the List Docker Tags REST APIs, set the artifactory.docker.catalogs.tags.fallback.fetch.remote.cache system property to true (default false) in the artifactory.system.properties file:
## Enable fetch from cache in Docker repositories #artifactory.docker.catalogs.tags.fallback.fetch.remote.cache=true
Artifactory needs to be restarted for this change to take effect.