DrydockDrydock
ConfigurationRegistries

NEXUS (Sonatype Nexus)

The nexus registry lets you configure a Sonatype Nexus Docker Registry integration.

logo

The nexus registry lets you configure a Sonatype Nexus Docker Registry integration.

Variables

Env varRequiredDescriptionSupported valuesDefault value when missing
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_URL🔴Registry URL (e.g. https://nexus.acme.com)
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_LOGINNexus usernameDD_REGISTRY_NEXUS_{REGISTRY_NAME}_PASSWORD must be defined
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_PASSWORDNexus passwordDD_REGISTRY_NEXUS_{REGISTRY_NAME}_LOGIN must be defined
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_AUTHBase64 encoded login:password stringDD_REGISTRY_NEXUS_{REGISTRY_NAME}_LOGIN/PASSWORD must not be defined

Examples

Configure with credentials

services:
  drydock:
    image: codeswhat/drydock
    ...
    environment:
      - DD_REGISTRY_NEXUS_PRIVATE_URL=https://nexus.acme.com
      - DD_REGISTRY_NEXUS_PRIVATE_LOGIN=john
      - DD_REGISTRY_NEXUS_PRIVATE_PASSWORD=doe
docker run \
  -e "DD_REGISTRY_NEXUS_PRIVATE_URL=https://nexus.acme.com" \
  -e "DD_REGISTRY_NEXUS_PRIVATE_LOGIN=john" \
  -e "DD_REGISTRY_NEXUS_PRIVATE_PASSWORD=doe" \
  ...
  codeswhat/drydock

On this page