selenoid-local.yaml 898 B

123456789101112131415161718192021222324252627282930313233
  1. ---
  2. version: '3'
  3. services:
  4. selenoid:
  5. network_mode: bridge
  6. image: aerokube/selenoid:1.10.7
  7. volumes:
  8. - "../selenoid/config:/etc/selenoid"
  9. - "/var/run/docker.sock:/var/run/docker.sock"
  10. - "../selenoid/video:/opt/selenoid/video"
  11. - "../selenoid/logs:/opt/selenoid/logs"
  12. environment:
  13. - OVERRIDE_VIDEO_OUTPUT_DIR=../selenoid/video
  14. command: [ "-conf", "/etc/selenoid/browsersLocal.json", "-video-output-dir", "/opt/selenoid/video", "-log-output-dir", "/opt/selenoid/logs" ]
  15. ports:
  16. - "4444:4444"
  17. selenoid-ui:
  18. network_mode: bridge
  19. image: aerokube/selenoid-ui:latest-release
  20. links:
  21. - selenoid
  22. ports:
  23. - "8081:8080"
  24. command: [ "--selenoid-uri", "http://selenoid:4444" ]
  25. selenoid-chrome:
  26. network_mode: bridge
  27. image: selenoid/vnc_chrome:103.0
  28. extra_hosts:
  29. - "host.docker.internal:host-gateway"