2
0

test_ipv6_prefer_ipv6_network.yml 974 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  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. environment:
  37. PREFER_IPV6_NETWORK: "true"
  38. networks:
  39. ipv4net:
  40. ipv4_address: 172.16.10.3
  41. dualstacknet:
  42. ipv4_address: 172.16.20.3
  43. ipv6_address: fd00:cafe:face:feed::3