Guest User

Untitled

a guest
Nov 13th, 2020
32
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. version: '3'
  2.  
  3.  
  4. networks:
  5. selenoid:
  6. external:
  7. name: selenoid
  8.  
  9. services:
  10. selenoid:
  11. container_name: selenoid
  12. networks:
  13. - selenoid
  14. image: aerokube/selenoid:latest-release
  15. command: ["-conf", "/etc/selenoid/browsers.json", "-limit", "1", "-service-startup-timeout", "120s",
  16. "-session-delete-timeout", "120s", "-timeout", "120s", "-container-network", "selenoid",
  17. "-video-output-dir", "/opt/selenoid/video", "-log-output-dir", "/opt/selenoid/logs",
  18. "-mem", "2048m", "-cpu", "5"]
  19. ports:
  20. - 4444:4444
  21. volumes:
  22. - ./config:/etc/selenoid
  23. - /var/run/docker.sock:/var/run/docker.sock
  24. - ./video/:/opt/selenoid/video/
  25. - ./logs/:/opt/selenoid/logs/
  26.  
  27. selenoid-ui:
  28. networks:
  29. - selenoid
  30. depends_on:
  31. - selenoid
  32. image: aerokube/selenoid-ui:latest-release
  33. command: ["--selenoid-uri", "http://selenoid:4444"]
  34. ports:
  35. - 8090:8080
  36. links:
  37. - selenoid
  38.  
  39. recorder:
  40. image: selenoid/video-recorder:latest-release
  41. links:
  42. - selenoid
  43. - chrome
  44. depends_on:
  45. - selenoid
  46. - selenoid-ui
  47. networks:
  48. - selenoid
  49.  
  50. chrome:
  51. image: selenoid/vnc_chrome:86.0
  52. depends_on:
  53. - selenoid
  54. - selenoid-ui
  55. networks:
  56. - selenoid
  57.  
  58. ee:
  59. build:
  60. context: .
  61. dockerfile: Dockerfile
  62. user: ${CURRENT_UID}
  63. environment:
  64. - HUB_URL=http://selenoid:4444/wd/hub
  65. depends_on:
  66. - selenoid
  67. - selenoid-ui
  68. volumes:
  69. - ./:/opt/code
  70. command: ${GRADLE:-./gradlew clean test} $PARAMS
  71. networks:
  72. - selenoid
  73.  
  74.  
Advertisement
Add Comment
Please, Sign In to add comment