Docker image that runs nginx as a reverse proxy
364
To proxy a backend service running on localhost:5000:
$ docker run -d -p 80:80 -e PROXY_PORT=5000 pascalgn/nginx-reverse-proxy
For TLS testing, you can use a self-signed certificate:
$ docker run -d -p 80:80 -p 443:443 -e TLS_GENERATE_CERTIFICATE=1 pascalgn/nginx-reverse-proxy
If you already have certificates, you can mount them as a volume:
$ ls /etc/my-certificates
ssl.crt ssl.key
$ docker run -d -p 80:80 -p 443:443 -v /etc/my-certificates:/etc/nginx/certs pascalgn/nginx-reverse-proxy
Content type
Image
Digest
Size
10.8 MB
Last updated
about 9 years ago
docker pull pascalgn/nginx-reverse-proxy