docker exec nginx-proxy cat /etc/nginx/conf.d/default.conf|less
version: '2'
services:
nginx-proxy:
image: "jwilder/nginx-proxy"
container_name: "nginx-proxy"
restart: unless-stopped
volumes:
- "/var/run/docker.sock:/tmp/docker.sock:ro"
- "/var/docker-volumes/nginx-proxy-certs:/etc/nginx/certs:ro"
- "/var/docker-volumes/nginx-proxy-conf/custom_proxy_settings.conf:/etc/nginx/conf.d/custom_proxy_settings.conf"
- "nginx-proxy-vhost:/etc/nginx/vhost.d"
- "nginx-proxy-html:/usr/share/nginx/html"
ports:
- 80:80
- 443:443
#- "127.0.0.1:5001:80"
#- "5002:443"
expose:
- 80
- 443
networks:
- default
- webproxy
nginx-proxy-companion:
image: "jrcs/letsencrypt-nginx-proxy-companion"
restart: unless-stopped
volumes:
- "/var/run/docker.sock:/var/run/docker.sock:ro"
- "/var/docker-volumes/nginx-proxy-certs:/etc/nginx/certs:rw"
- "nginx-proxy-vhost:/etc/nginx/vhost.d"
- "nginx-proxy-html:/usr/share/nginx/html"
environment:
- NGINX_PROXY_CONTAINER=nginx-proxy
- LETSENCRYPT_EMAIL=lwagner@leotec.io
test01:
image: "nginx"
environment:
- VIRTUAL_HOST=test02.leotec.io
- LETSENCRYPT_HOST=test02.leotec.io
ports:
- 80
wwww:
image: mwaeckerlin/reverse-proxy
environment:
- VIRTUAL_HOST=www.leotec.io
- LETSENCRYPT_HOST=www.leotec.io
- LETSENCRYPT=off
ports:
- 80
networks:
- default
- webproxy
volumes:
- "/var/docker-volumes/revproxy:/config:ro"
networks:
webproxy:
driver: bridge
external:
name: webproxy
client_max_body_size 256m;
proxy_connect_timeout 30; proxy_send_timeout 30; proxy_read_timeout 30; send_timeout 30;