Size: a a a

Aerokube Support

2021 March 11

a

alexey in Aerokube Support
источник

АА

Александр Андряшин... in Aerokube Support
selenoid-ui должен смотреть на ggr-ui то есть на 8888 порт, это так?
источник

a

alexey in Aerokube Support
Да я сделал --link ggr-ui и http://ggr-ui:8888
источник

АА

Александр Андряшин... in Aerokube Support
alexey
Да я сделал --link ggr-ui и http://ggr-ui:8888
Тогда посмотрите логи ggr-ui
источник

S

Stanislav in Aerokube Support
Подскажите выражение $PWD для линукса можно использовать в docker-compose.yml?

сейчас у меня так для селенойда
volumes:
     - /var/run/docker.sock:/var/run/docker.sock
     - "$PWD/selenoid:/etc/selenoid"


в директории selenoid лежит browsers.json
но селенойд его не видит [/usr/bin/selenoid: browsers config: read error: open /etc/selenoid/browsers.json: no such file or directory]
источник

IK

Ivan Krutov in Aerokube Support
Stanislav
Подскажите выражение $PWD для линукса можно использовать в docker-compose.yml?

сейчас у меня так для селенойда
volumes:
     - /var/run/docker.sock:/var/run/docker.sock
     - "$PWD/selenoid:/etc/selenoid"


в директории selenoid лежит browsers.json
но селенойд его не видит [/usr/bin/selenoid: browsers config: read error: open /etc/selenoid/browsers.json: no such file or directory]
уже везде в документации оторвали это $PWD и все равно оно лезет откуда-то
источник

IK

Ivan Krutov in Aerokube Support
пойти что-ли начать жаловаться на все страницы, где такое пишут..
источник

S

Stanislav in Aerokube Support
Ivan Krutov
уже везде в документации оторвали это $PWD и все равно оно лезет откуда-то
Ок, подскажите плиз что использовать вместо pwd для задания относительного пути
источник

IK

Ivan Krutov in Aerokube Support
Stanislav
Ок, подскажите плиз что использовать вместо pwd для задания относительного пути
это нужно смотреть документацию docker-compose
источник

S

Stanislav in Aerokube Support
Указал абсолютный путь - все равно не видит (
services:

 selenoid:
   container_name: selenoid
   image: aerokube/selenoid:1.10.1
   ports:
     - "4444:4444"
   networks:
     - chat-test-network
   environment:
     - OVERRIDE_VIDEO_OUTPUT_DIR=/home/efs_dev/dockerChat/selenoid/video

   restart: always
   volumes:
     - "/var/run/docker.sock:/var/run/docker.sock"
     - "/home/efs_dev/dockerChat/selenoid:/etc/selenoid"
     - "/home/efs_dev/dockerChat/selenoid/video:/opt/selenoid/video"
     - "/home/efs_dev/dockerChat/selenoid/logs:/opt/selenoid/logs"
   command: ["-conf", "/etc/selenoid/browsers.json", "-log-output-dir", "/opt/selenoid/logs", "-container-network", "dockerchat-test-network", "-timeout", "5m", "-video-recorder-image", "selenoid/video-recorder:7.1"]
источник

АА

Александр Андряшин... in Aerokube Support
в command напишите ls /etc/selenoid
источник

a

alexey in Aerokube Support
Александр Андряшин
Тогда посмотрите логи ggr-ui
Посмотрел логи, были ошибки в xml файле. Вроде норм сейчас
источник

a

alexey in Aerokube Support
alexey
Посмотрел логи, были ошибки в xml файле. Вроде норм сейчас
Показывает пока одну машину но уже лучше , спасибо большое
источник

АА

Александр Андряшин... in Aerokube Support
в логах он пишет ошибки если сфетчить данные не может...
источник

S

Stanislav in Aerokube Support
Sergey Chevychelov
если поможет, у меня вот такой компоуз файл для запуска селеноида
version: '3'
services:
 selenoid:
   image: "aerokube/selenoid"
   network_mode: bridge
   ports:
     - "4444:4444"
   volumes:
     - "./config:/etc/selenoid"
     - "/var/run/docker.sock:/var/run/docker.sock"
     - "./video:/opt/selenoid/video"
     - "./logs:/opt/selenoid/logs"
   command: [
     "-conf", "/etc/selenoid/browsers.json",
     "-video-output-dir", "/opt/selenoid/video",
     "-log-output-dir", "/opt/selenoid/logs",
     "-service-startup-timeout", "2m",
     "-session-attempt-timeout","2m",
     "-session-delete-timeout","30s",
     "-limit","10"
   ]
 selenoid-ui:
   image: "aerokube/selenoid-ui"
   network_mode: bridge
   links:
     - selenoid
   ports:
     - "8081:8080"
   command: ["--selenoid-uri", "http://selenoid:4444"]
Спасибо. Взял за основу - запустил )
Кстати точка отлично отрабатывает как относительный путь
источник

S

Stanislav in Aerokube Support
ПОпытался вручную запустить браузер - вылетела ошибка:
     
2021/03/11 14:09:06 [-] [INIT] [Loading configuration files...] 2021/03/11 14:09:06 [-] [INIT] [Loaded configuration from /etc/selenoid/browsers.json] 2021/03/11 14:09:06 [-] [INIT] [Video Dir: /opt/selenoid/video] 2021/03/11 14:09:06 [-] [INIT] [Logs Dir: /opt/selenoid/logs] 2021/03/11 14:09:06 [-] [INIT] [Your Docker API version is 1.41] 2021/03/11 14:09:06 [-] [INIT] [Timezone: UTC]
2021/03/11 14:09:06 [-] [INIT] [Listening on :4444] 2021/03/11 14:09:32 [-] [NEW_REQUEST] [unknown] [10.25.211.125] 2021/03/11 14:09:32 [-] [NEW_REQUEST_ACCEPTED] [unknown] [10.25.211.125] 2021/03/11 14:09:32 [5] [LOCATING_SERVICE] [chrome] [88.0] 2021/03/11 14:09:32 [5] [USING_DOCKER] [chrome] [88.0] 2021/03/11 14:09:32 [5] [CREATING_CONTAINER] [selenoid/vnc_chrome:88.0] 2021/03/11 14:09:32 [5] [STARTING_CONTAINER] [selenoid/vnc_chrome:88.0] [ХХХХХХХХХХХХХХХХХХХ] 2021/03/11 14:09:33 [5] [REMOVING_CONTAINER] [ХХХХХХХХХХХХХХХХХХХ] 2021/03/11 14:09:33 [5] [FAILED_TO_REMOVE_CONTAINER] [ХХХХХХХХХХХХХХХХХХХ] [Error: No such container: ХХХХХХХХХХХХХХХХХХХ] 2021/03/11 14:09:33 [5] [SERVICE_STARTUP_FAILED] [start container: Error response from daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: write sysctl key net.ipv4.tcp_timestamps: open /proc/sys/net/ipv4/tcp_timestamps: no such file or directory: unknown]
источник

АА

Александр Андряшин... in Aerokube Support
нет имиджа, его надо предварительно спулить...
источник

АА

Александр Андряшин... in Aerokube Support
а нет, что то другое
источник

IK

Ivan Krutov in Aerokube Support
Stanislav
ПОпытался вручную запустить браузер - вылетела ошибка:
     
2021/03/11 14:09:06 [-] [INIT] [Loading configuration files...] 2021/03/11 14:09:06 [-] [INIT] [Loaded configuration from /etc/selenoid/browsers.json] 2021/03/11 14:09:06 [-] [INIT] [Video Dir: /opt/selenoid/video] 2021/03/11 14:09:06 [-] [INIT] [Logs Dir: /opt/selenoid/logs] 2021/03/11 14:09:06 [-] [INIT] [Your Docker API version is 1.41] 2021/03/11 14:09:06 [-] [INIT] [Timezone: UTC]
2021/03/11 14:09:06 [-] [INIT] [Listening on :4444] 2021/03/11 14:09:32 [-] [NEW_REQUEST] [unknown] [10.25.211.125] 2021/03/11 14:09:32 [-] [NEW_REQUEST_ACCEPTED] [unknown] [10.25.211.125] 2021/03/11 14:09:32 [5] [LOCATING_SERVICE] [chrome] [88.0] 2021/03/11 14:09:32 [5] [USING_DOCKER] [chrome] [88.0] 2021/03/11 14:09:32 [5] [CREATING_CONTAINER] [selenoid/vnc_chrome:88.0] 2021/03/11 14:09:32 [5] [STARTING_CONTAINER] [selenoid/vnc_chrome:88.0] [ХХХХХХХХХХХХХХХХХХХ] 2021/03/11 14:09:33 [5] [REMOVING_CONTAINER] [ХХХХХХХХХХХХХХХХХХХ] 2021/03/11 14:09:33 [5] [FAILED_TO_REMOVE_CONTAINER] [ХХХХХХХХХХХХХХХХХХХ] [Error: No such container: ХХХХХХХХХХХХХХХХХХХ] 2021/03/11 14:09:33 [5] [SERVICE_STARTUP_FAILED] [start container: Error response from daemon: OCI runtime create failed: container_linux.go:367: starting container process caused: process_linux.go:495: container init caused: write sysctl key net.ipv4.tcp_timestamps: open /proc/sys/net/ipv4/tcp_timestamps: no such file or directory: unknown]
тут какие-то опять ошибки во внутренностях docker
источник

S

Stanislav in Aerokube Support
Ivan Krutov
тут какие-то опять ошибки во внутренностях docker
Ошибка появляется если я в browser.json добавляю
"sysctl": {"net.ipv4.tcp_timestamps": "1", "net.ipv4.conf.default.forwarding": "1"}
источник