docker-compose.yml 525 B

1234567891011121314151617181920212223242526272829303132333435
  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. webA:
  14. networks:
  15. - netA
  16. image: web
  17. expose:
  18. - 81
  19. environment:
  20. WEB_PORTS: 81
  21. VIRTUAL_HOST: webA.nginx-proxy
  22. webB:
  23. networks:
  24. - netB
  25. image: web
  26. expose:
  27. - 82
  28. environment:
  29. WEB_PORTS: 82
  30. VIRTUAL_HOST: webB.nginx-proxy