REDREDGROUP Document Hub
RDC CloudArtifact Registry

Authenticate Docker

Create a personal access token and sign in to the registry.

Create an access token

  1. Open Access token from your Console account settings, or follow the token link on Artifact Registry.
  2. Select Create access token.
  3. Enter a Token name and choose Expires after, then create the token.
  4. Copy the secret immediately; it is shown only once. Record the displayed Docker username.

A token uses your current project permissions. It does not grant additional project access by itself.

Sign in with Docker

Open Artifact Registry in the intended project and copy its Docker login command. The login target is the registry host, without the project repository path:

docker login REGISTRY_HOST --username 'DOCKER_USERNAME'

Replace both placeholders with the values shown in the Console. Enter the access token at the password prompt, not your account sign-in password. Successful login confirms authentication; pushing also requires write access to the target project.

Replace or revoke a token

Create a replacement token before the current one expires and update the machines or automation that use it. To revoke a token, choose Revoke on the access-token page and confirm. Revocation may take up to 30 minutes to fully take effect.

Use docker logout REGISTRY_HOST to remove a local Docker login when it is no longer needed. Never commit tokens to source control.

On this page