Всем привет! Я только начал изучать docker и как с ним работать. Никак не получается запустить selenoid в docker-compose
Создал docker-compose.yml
version: '3' services: selenoid: network_mode: bridge image: aerokube/selenoid:latest-release container_name: "selenoid" volumes: - "$PWD/selenoid:/etc/selenoid" - "/var/run/docker.sock:/var/run/docker.sock" - "$PWD/selenoid/video:/opt/selenoid/video" - "$PWD/selenoid/logs:/opt/selenoid/logs" environment: - OVERRIDE_VIDEO_OUTPUT_DIR=$PWD/selenoid/video command: ["-conf", "/etc/selenoid/browsers.json", "-video-output-dir", "/opt/selenoid/video", "-log-output-dir", "/opt/selenoid/logs"] ports: - "4444:4444" selenoid-ui: image: aerokube/selenoid-ui container_name: "selenoid-ui" network_mode: bridge links: - selenoid ports: - "8080:8080" command: ["--selenoid-uri","http://selenoid:4444"] jenkins: image: "jenkins:latest" container_name: "jenkins" volumes: - "/home/sysadm/rmo_test_docker/jenkins:/var/jenkins_home" - "/var/run/docker.sock:/var/run/docker.sock" environment: JENKINS_HOST_HOME: "/home/sysadm/jenkins_home" ports: - 8088:8080 - 5000:5000 - 50000:50000
jenkins и selenoid-ui запускаются и работают корректно, но selenoid выдает такое сообщение в логи:
sysadm@ubuntu:~/rmo_test_docker$ docker-compose logs -f selenoid Attaching to selenoid selenoid | 2019/10/29 12:54:44 [-] [INIT] [Loading configuration files...] selenoid | 2019/10/29 12:54:44 [-] [INIT] [/usr/bin/selenoid: browsers config: read error: open /etc/selenoid/browsers.json: no such file or directory] selenoid | 2019/10/29 12:55:57 [-] [INIT] [Loading configuration files...] selenoid | 2019/10/29 12:55:57 [-] [INIT] [/usr/bin/selenoid: browsers config: read error: open /etc/selenoid/browsers.json: no such file or directory] selenoid exited with code 1
Кто сталкивался с такой проблемой и, как победили её?