Expand docker.config section (#1316)

Highlight the benefit of doing this if using 2FA on Docker Hub
pull/1339/head
EDIflyer 2 years ago committed by GitHub
parent bd2adf6e5f
commit 1569445e6a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -27,12 +27,12 @@ docker run -d \
Also check out [this Stack Overflow answer](https://stackoverflow.com/a/30494145/7872793) for more options on how to pass environment variables. Also check out [this Stack Overflow answer](https://stackoverflow.com/a/30494145/7872793) for more options on how to pass environment variables.
Mounting the host's docker config file: Alternatively if you 2FA authentication setup on Docker Hub then passing username and password will be insufficient. Instead you can run `docker login` to store your credentials in `$HOME/.docker/config.json` and then mount this config file to make it available to the Watchtower container:
```bash ```bash
docker run -d \ docker run -d \
--name watchtower \ --name watchtower \
-v /home/<user>/.docker/config.json:/config.json \ -v $HOME/.docker/config.json:/config.json \
-v /var/run/docker.sock:/var/run/docker.sock \ -v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower container_to_watch --debug containrrr/watchtower container_to_watch --debug
``` ```

Loading…
Cancel
Save