test_virtual-paths.yml 815 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. networks:
  2. default:
  3. name: "test_virtual-path-net"
  4. services:
  5. foo:
  6. image: web
  7. expose:
  8. - "42"
  9. environment:
  10. WEB_PORTS: "42"
  11. VIRTUAL_HOST: "foo.nginx-proxy.test"
  12. web1:
  13. image: web
  14. expose:
  15. - "81"
  16. environment:
  17. WEB_PORTS: "81"
  18. VIRTUAL_HOST: "nginx-proxy.test"
  19. VIRTUAL_PATH: "/web1/"
  20. VIRTUAL_DEST: "/"
  21. web2:
  22. image: web
  23. expose:
  24. - "82"
  25. environment:
  26. WEB_PORTS: "82"
  27. VIRTUAL_HOST: "nginx-proxy.test"
  28. VIRTUAL_PATH: "/web2/"
  29. VIRTUAL_DEST: "/"
  30. web3:
  31. image: web
  32. expose:
  33. - "83"
  34. environment:
  35. WEB_PORTS: "83"
  36. VIRTUAL_HOST: "nginx-proxy.test"
  37. VIRTUAL_PATH: "/"
  38. sut:
  39. image: nginxproxy/nginx-proxy:test
  40. volumes:
  41. - /var/run/docker.sock:/tmp/docker.sock:ro