Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. # docker-compose.yml
  2. version: "3"
  3.  
  4. services:
  5. chrome_browser:
  6. container_name: chrome_browser
  7. image: "selenoid/chrome:77.0"
  8.  
  9. project_name:
  10. container_name: project_name
  11. command: "sleep infinity"
  12. build: ""
  13. ports:
  14. - "5000:5000"
  15.  
  16. selenoid:
  17. container_name: selenoid
  18. image: "aerokube/selenoid"
  19. network_mode: bridge
  20. ports:
  21. - "4444:4444"
  22. volumes:
  23. - "$PWD:/project_name"
  24. - "/var/run/docker.sock:/var/run/docker.sock"
  25. command: -listen :4444 -conf /project_name/browsers.json -timeout 30m -limit 10
  26.  
  27. selenoid-ui:
  28. image: "aerokube/selenoid-ui:1.8.1"
  29. container_name: selenoid-ui
  30. network_mode: bridge
  31. links:
  32. - selenoid
  33. ports:
  34. - "8081:8080"
  35. command: ["--selenoid-uri", "http://selenoid:4444"]
  36.  
  37. # Dockerfile
  38. FROM python:latest
  39. WORKDIR //project_name
  40. COPY requirements.txt ./
  41. RUN pip install --no-cache-dir -r requirements.txt
  42. RUN apt-get update && apt-get install nano
  43. COPY . /project_name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement