Skip to content
ConfigurationRegistriesGAR

GAR (Google Artifact Registry)

The gar registry lets you configure Google Artifact Registry integration.

The gar registry lets you configure Google Artifact Registry integration for container registries under *-docker.pkg.dev.

Variables

Env varRequiredDescriptionSupported valuesDefault value when missing
DD_REGISTRY_GAR_{REGISTRY_NAME}_CLIENTEMAILService Account Client Email (required for private images access)See Service Account credentials
DD_REGISTRY_GAR_{REGISTRY_NAME}_PRIVATEKEYService Account Private Key (required for private images access)See Service Account credentials

Examples

Configure for authenticated access

services:
  drydock:
    image: codeswhat/drydock
    ...
    environment:
      - DD_REGISTRY_GAR_PRIVATE_CLIENTEMAIL=johndoe@myproject.iam.gserviceaccount.com
      - DD_REGISTRY_GAR_PRIVATE_PRIVATEKEY=-----BEGIN PRIVATE KEY-----xxxxxxxxxxx\n-----END PRIVATE KEY-----\n