mirror of
https://github.com/containrrr/watchtower.git
synced 2025-12-13 21:56:38 +01:00
Update private-registries.md
This commit is contained in:
parent
0c3133f2d0
commit
8f8da6a2f4
1 changed files with 3 additions and 3 deletions
|
|
@ -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…
Add table
Add a link
Reference in a new issue