Quay container registry (Docker Registry HTTP API v2)
- URL
-
https://quay.io/v2/ - Docs
- https://docs.quay.io/guides/login.html
Authorization: Basic <credential> Create an Application under an organization in Quay from the _Applications_ tab as described in the Quay.io API docs. For user-facing integrations, run the OAuth web flow against https://quay.io/oauth/authorize with your application's client_id and requested scopes; for internal use, open the application's _Generate Token_ tab and click _Generate Access Token_. Use the returned access token as a bearer token.
Authorization: Basic <credential> In Quay, open the user or organization view, go to the _Robot Accounts_ tab, click _Create Robot Account_, and note the generated username namespace+accountname. Open the robot account in the admin panel to reveal its generated token/password. Use the robot username and token with docker login quay.io as documented in Robot Accounts.
Authorization: Basic <credential> In a repository view in Quay, create an access token from the repository's token panel as described in Access Tokens. This token type is deprecated in favor of robot accounts. Authenticate to the registry with username $token and the token value as the password via docker login quay.io.