test_keepalive.yml 830 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. version: "2"
  2. services:
  3. keepalive-disabled:
  4. image: web
  5. expose:
  6. - "80"
  7. environment:
  8. WEB_PORTS: 80
  9. VIRTUAL_HOST: keepalive-disabled.nginx-proxy.test
  10. keepalive-enabled:
  11. image: web
  12. expose:
  13. - "80"
  14. environment:
  15. WEB_PORTS: 80
  16. VIRTUAL_HOST: keepalive-enabled.nginx-proxy.test
  17. labels:
  18. com.github.nginx-proxy.nginx-proxy.keepalive: "64"
  19. keepalive-auto:
  20. image: web
  21. deploy:
  22. mode: replicated
  23. replicas: 4
  24. expose:
  25. - "80"
  26. environment:
  27. WEB_PORTS: 80
  28. VIRTUAL_HOST: keepalive-auto.nginx-proxy.test
  29. labels:
  30. com.github.nginx-proxy.nginx-proxy.keepalive: "auto"
  31. sut:
  32. image: nginxproxy/nginx-proxy:test
  33. volumes:
  34. - /var/run/docker.sock:/tmp/docker.sock:ro
  35. environment:
  36. HTTPS_METHOD: nohttps