Tested AUTH_REGISTRIES_RAW

pull/118/head
netikras 2021-11-16 10:09:14 +02:00
parent f1de86faa0
commit 0bae7cd17d
2 changed files with 3 additions and 1 deletions

View File

@ -63,6 +63,8 @@ EXPOSE 8082
ENV REGISTRIES="k8s.gcr.io gcr.io quay.io"
# A space delimited list of registry:user:password to inject authentication for
ENV AUTH_REGISTRIES="some.authenticated.registry:oneuser:onepassword another.registry:user:password"
# Raw nginx auth.map file contents. Some passwords might be too sensitive to be passed via envs unencoded
ENV AUTH_REGISTRIES_RAW=""
# Should we verify upstream's certificates? Default to true.
ENV VERIFY_SSL="true"
# Enable debugging mode; this inserts mitmproxy/mitmweb between the CONNECT proxy and the caching layer

View File

@ -162,7 +162,7 @@ docker run --rm --name docker_registry_proxy -it \
-v $(pwd)/docker_mirror_cache:/docker_mirror_cache \
-v $(pwd)/docker_mirror_certs:/ca \
-e REGISTRIES="gitlab.com gitlab.int.company.com" \
-e AUTH_REGISTRIES_RAW="\"gitlab.com\" \"$(base64 <<<"USER:PASSWORD")\"; \"gitlab.int.company.com\" \"VVNFUjpQQVNTV09SRAo=\"" \
-e AUTH_REGISTRIES_RAW="gitlab.com $(base64 <<<"USER:PASSWORD"); gitlab.int.company.com VVNFUjpQQVNTV09SRAo=" \
rpardini/docker-registry-proxy:0.6.2
```