docker-compose.yml 510 B

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