DrydockDrydock
ConfigurationRegistriesQuay

Quay

The quay registry lets you configure QUAY integration.

logo

The quay registry lets you configure QUAY integration.

Variables

Env varRequiredDescriptionSupported valuesDefault value when missing
DD_REGISTRY_QUAY_{REGISTRY_NAME}_NAMESPACEQuay namespace
DD_REGISTRY_QUAY_{REGISTRY_NAME}_ACCOUNTQuay account
DD_REGISTRY_QUAY_{REGISTRY_NAME}_TOKENQuay token

Examples

Configure to access private images

services:
  drydock:
    image: codeswhat/drydock
    ...
    environment:
      - DD_REGISTRY_QUAY_PRIVATE_NAMESPACE=mynamespace
      - DD_REGISTRY_QUAY_PRIVATE_ACCOUNT=myaccount
      - DD_REGISTRY_QUAY_PRIVATE_TOKEN=BA8JI3Y2BWQDH849RYT3YD5J0J6CYEORYTQMMJK364B4P88VPTJIAI704L0BBP8D6CYE4P88V 
docker run \
  -e DD_REGISTRY_QUAY_PRIVATE_NAMESPACE="mynamespace" \
  -e DD_REGISTRY_QUAY_PRIVATE_ACCOUNT="myaccount" \
  -e DD_REGISTRY_QUAY_PRIVATE_TOKEN="BA8JI3Y2BWQDH849RYT3YD5J0J6CYEORYTQMMJK364B4P88VPTJIAI704L0BBP8D6CYE4P88V" \
  ...
  codeswhat/drydock

How to create a Quay.io robot account

Go to your Quay.io settings and open the Robot Accounts tab

Click on Create Robot Account

Choose a name & create it image

Copy the part before the + sign and set it as the namespace env var

Copy the part after the + sign and set it as the account env var

Copy the token value and set it as the token env var

image

On this page