test_raw-ip-vhost.yml 844 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. networks:
  2. net1:
  3. enable_ipv6: true
  4. ipam:
  5. config:
  6. - subnet: 172.20.0.0/16
  7. - subnet: fd00::/80
  8. services:
  9. web1:
  10. container_name: web1
  11. image: web
  12. expose:
  13. - "81"
  14. environment:
  15. WEB_PORTS: "81"
  16. VIRTUAL_HOST: "172.20.0.4"
  17. networks:
  18. net1:
  19. ipv4_address: 172.20.0.2
  20. ipv6_address: fd00::2
  21. web2:
  22. container_name: web2
  23. image: web
  24. expose:
  25. - "82"
  26. environment:
  27. WEB_PORTS: "82"
  28. VIRTUAL_HOST: "[fd00::4]"
  29. networks:
  30. net1:
  31. ipv4_address: 172.20.0.3
  32. ipv6_address: fd00::3
  33. sut:
  34. image: nginxproxy/nginx-proxy:test
  35. environment:
  36. ENABLE_IPV6: "true"
  37. volumes:
  38. - /var/run/docker.sock:/tmp/docker.sock:ro
  39. networks:
  40. net1:
  41. ipv4_address: 172.20.0.4
  42. ipv6_address: fd00::4