docker-compose.yml 570 B

12345678910111213141516171819202122232425262728293031323334353637
  1. version: "2"
  2. networks:
  3. netA:
  4. netB:
  5. services:
  6. reverseproxy:
  7. container_name: reverseproxy
  8. networks:
  9. - netA
  10. image: nginxproxy/nginx-proxy:test
  11. volumes:
  12. - /var/run/docker.sock:/tmp/docker.sock:ro
  13. environment:
  14. HTTPS_METHOD: nohttps
  15. webA:
  16. networks:
  17. - netA
  18. image: web
  19. expose:
  20. - 81
  21. environment:
  22. WEB_PORTS: 81
  23. VIRTUAL_HOST: webA.nginx-proxy
  24. webB:
  25. networks:
  26. - netB
  27. image: web
  28. expose:
  29. - 82
  30. environment:
  31. WEB_PORTS: 82
  32. VIRTUAL_HOST: webB.nginx-proxy