Expand description
Docker container registry index fetcher.
Fetches image metadata from container registries.
§API Strategy
- fetch:
hub.docker.com/v2/repositories/{namespace}/{name}- Docker Hub API - fetch_versions:
hub.docker.com/v2/repositories/{namespace}/{name}/tags - search:
hub.docker.com/v2/search/repositories?query= - fetch_all: Not supported (millions of images)
§Multi-registry Support
ⓘ
use normalize_packages::index::docker::{Docker, DockerRegistry};
// All registries (default)
let all = Docker::all();
// Docker Hub only
let hub = Docker::hub();
// GitHub Container Registry
let ghcr = Docker::ghcr();Structs§
- Docker
- Docker container registry fetcher with configurable registries.
Enums§
- Docker
Registry - Available container registries.