diff --git a/registry/recipes/nginx.md b/registry/recipes/nginx.md index 73370f7e0f..6673b2a22b 100644 --- a/registry/recipes/nginx.md +++ b/registry/recipes/nginx.md @@ -38,6 +38,11 @@ you want through the secondary authentication mechanism implemented inside your proxy, it also requires that you move TLS termination from the Registry to the proxy itself. +> ***NOTE:*** Docker does not recommend binding your registry to `localhost:5000` without +> authentication. This creates a potential loophole in your Docker Registry security. +> As a result, anyone who can log on to the server where your Docker Registry is running +> can push images without authentication. + Furthermore, introducing an extra http layer in your communication pipeline makes it more complex to deploy, maintain, and debug. Make sure the extra complexity is required.