Skip to content

Docker Registry workflow

A Docker registry workflow involves the standard sequence of logging into a registry service, creating container images locally, and distributing them to the remote registry^[query-io.md].

Workflow Steps

The typical process for interacting with a Docker Registry, such as quay.io, involves the following steps^[query-io.md]:

  1. Authentication: Log in to the registry using the Docker CLI, providing a username, password, and email^[query-io.md].
    docker login [Quay.io](<./quayio.md>)
    
  2. Local Execution: Run a container (e.g., busybox) to perform tasks or generate content^[query-io.md].
  3. Commit Changes: Create a new image from the container's changes using docker commit and tag it with the destination registry path^[query-io.md].
  4. Push Image: Upload the committed image to the remote registry using docker push^[query-io.md].
  • [[Docker]]
  • CI/CD
  • [[Containerization]]

Sources

^[query-io.md]