Update private-registries.md

pull/424/head
Jan Kristof Nidzwetzki 5 years ago committed by GitHub
parent 0c3133f2d0
commit 8f8da6a2f4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3,21 +3,21 @@ Watchtower supports private Docker image registries. In many cases, accessing a
The credentials can be provided to watchtower in a configuration file called `config.json`. There are two ways to generate this configuration file: The credentials can be provided to watchtower in a configuration file called `config.json`. There are two ways to generate this configuration file:
* The configuration file can be created manually. * The configuration file can be created manually.
* Call `docker login $REGISTRY_NAME` and share the resulting configuration file. * Call `docker login <REGISTRY_NAME>` and share the resulting configuration file.
### Create the configuration file manually ### Create the configuration file manually
Create a new configuration file with the following syntax and a base64 encoded username and password `auth` string: Create a new configuration file with the following syntax and a base64 encoded username and password `auth` string:
```json ```json
{ {
"auths": { "auths": {
"$REGISTRY_NAME": { "<REGISTRY_NAME>": {
"auth": "XXXXXXX" "auth": "XXXXXXX"
} }
} }
} }
``` ```
`$REGISTRY_NAME` needs to be replaced by the name of your private registry (e.g., `my-private-registry.example.org`) `<REGISTRY_NAME>` needs to be replaced by the name of your private registry (e.g., `my-private-registry.example.org`)
The required `auth` string can be generated as follows: The required `auth` string can be generated as follows:
```bash ```bash

Loading…
Cancel
Save