Skip to content

Quay.io

Quay.io is a hosted Docker Registry service, functioning as a centralized repository for storing and managing container images^[query-io.md].

Usage

The standard workflow for interacting with Quay.io involves logging in via the Docker CLI, building or modifying containers locally, and then pushing the images to the remote registry^[query-io.md].

Authentication

Users can authenticate with the registry using the docker login command, specifying the quay.io hostname along with a username and password^[query-io.md].

Pushing Images

To store an image on Quay.io, users typically tag a container—often created via docker commit—with the specific Quay.io repository path (e.g., quay.io/username/image-name)^[query-io.md]. The image is then uploaded to the server using docker push^[query-io.md]. Upon completion, the service provides a digest hash (SHA-256) and the size of the pushed artifact^[query-io.md].

Sources

^[query-io.md]