ConfigurationRegistries
NEXUS (Sonatype Nexus)
The nexus registry lets you configure a Sonatype Nexus Docker Registry integration.

The nexus registry lets you configure a Sonatype Nexus Docker Registry integration.
Variables
| Env var | Required | Description | Supported values | Default value when missing |
|---|---|---|---|---|
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_URL | 🔴 | Registry URL (e.g. https://nexus.acme.com) | ||
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_LOGIN | ⚪ | Nexus username | DD_REGISTRY_NEXUS_{REGISTRY_NAME}_PASSWORD must be defined | |
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_PASSWORD | ⚪ | Nexus password | DD_REGISTRY_NEXUS_{REGISTRY_NAME}_LOGIN must be defined | |
DD_REGISTRY_NEXUS_{REGISTRY_NAME}_AUTH | ⚪ | Base64 encoded login:password string | DD_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=doedocker 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