test_ipv6_prefer_ipv4_network.yml 923 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. version: "2"
  2. networks:
  3. ipv4net:
  4. ipam:
  5. config:
  6. - subnet: 172.16.10.0/24
  7. dualstacknet:
  8. enable_ipv6: true
  9. ipam:
  10. config:
  11. - subnet: 172.16.20.0/24
  12. - subnet: fd00:cafe:face:feed::/64
  13. services:
  14. ipv4only:
  15. image: web
  16. expose:
  17. - "80"
  18. environment:
  19. WEB_PORTS: 80
  20. VIRTUAL_HOST: ipv4only.nginx-proxy.tld
  21. networks:
  22. ipv4net:
  23. ipv4_address: 172.16.10.2
  24. dualstack:
  25. image: nginx:alpine
  26. environment:
  27. VIRTUAL_HOST: dualstack.nginx-proxy.tld
  28. networks:
  29. dualstacknet:
  30. ipv4_address: 172.16.20.2
  31. ipv6_address: fd00:cafe:face:feed::2
  32. sut:
  33. image: nginxproxy/nginx-proxy:test
  34. volumes:
  35. - /var/run/docker.sock:/tmp/docker.sock:ro
  36. networks:
  37. ipv4net:
  38. ipv4_address: 172.16.10.3
  39. dualstacknet:
  40. ipv4_address: 172.16.20.3
  41. ipv6_address: fd00:cafe:face:feed::3