test_multiple-networks.yml 586 B

1234567891011121314151617181920212223242526272829303132333435
  1. version: '2'
  2. networks:
  3. net1: {}
  4. net2: {}
  5. services:
  6. nginx-proxy:
  7. image: jwilder/nginx-proxy:test
  8. volumes:
  9. - /var/run/docker.sock:/tmp/docker.sock:ro
  10. - ./lib/ssl/dhparam.pem:/etc/nginx/dhparam/dhparam.pem:ro
  11. networks:
  12. - net1
  13. - net2
  14. web1:
  15. image: web
  16. expose:
  17. - "81"
  18. environment:
  19. WEB_PORTS: 81
  20. VIRTUAL_HOST: web1.nginx-proxy.local
  21. networks:
  22. - net1
  23. web2:
  24. image: web
  25. expose:
  26. - "82"
  27. environment:
  28. WEB_PORTS: 82
  29. VIRTUAL_HOST: web2.nginx-proxy.local
  30. networks:
  31. - net2