Size: a a a

Aerokube Support

2020 December 18

A

Anton in Aerokube Support
dmitry
привет; народ, кто-то может поделиться инфой, как правильно подружить селеноид с circleci?
мой опыт закончился тем, что я нашел образы для circleci в которых уже есть хром и фокс, и запускал без селеноида как при локально отладке
источник

A

Anton in Aerokube Support
docker:
   - image: circleci/openjdk:8-jdk-stretch-browsers
источник

MT

Mikhail Toropov in Aerokube Support
Всем привет! Что то не могу разобраться, запускаю $./cm selenoid start --vnc --port 7770, потом запускаю $./cm selenoid-ui start хотя драйвер создать могу, как сделать так чтоб можно было видеть что происходит?
источник

IK

Ivan Krutov in Aerokube Support
Mikhail Toropov
Всем привет! Что то не могу разобраться, запускаю $./cm selenoid start --vnc --port 7770, потом запускаю $./cm selenoid-ui start хотя драйвер создать могу, как сделать так чтоб можно было видеть что происходит?
зачем порт переопределять?
источник

MT

Mikhail Toropov in Aerokube Support
4444 закрыт правилами безопасности((((
источник

IK

Ivan Krutov in Aerokube Support
нужно убедиться, что у Selenoid UI указан правильный параметр --selenoid-uri
источник

MT

Mikhail Toropov in Aerokube Support
Ivan Krutov
нужно убедиться, что у Selenoid UI указан правильный параметр --selenoid-uri
Как это сделать?
источник

IK

Ivan Krutov in Aerokube Support
по-идее в докере они должны общаться через внутреннюю сеть и выставление --port 7770 не должно влиять
источник

IK

Ivan Krutov in Aerokube Support
Mikhail Toropov
Как это сделать?
через docker inspect
источник

IK

Ivan Krutov in Aerokube Support
должно быть указано http://selenoid:4444
источник

MT

Mikhail Toropov in Aerokube Support
Ivan Krutov
должно быть указано http://selenoid:4444
docker inspect selenoid-ui
[
   {
       "Id": "9f86ebbfe47384d930f837a5925efb204e1033a5609533926bf446f14ad990e7",
       "Created": "2020-12-18T11:54:55.365555705Z",
       "Path": "/selenoid-ui",
       "Args": [
           "--selenoid-uri=http://172.30.48.80:7770"
       ],
источник

IK

Ivan Krutov in Aerokube Support
Mikhail Toropov
docker inspect selenoid-ui
[
   {
       "Id": "9f86ebbfe47384d930f837a5925efb204e1033a5609533926bf446f14ad990e7",
       "Created": "2020-12-18T11:54:55.365555705Z",
       "Path": "/selenoid-ui",
       "Args": [
           "--selenoid-uri=http://172.30.48.80:7770"
       ],
ну вот, а должен быть порт 4444
источник

IK

Ivan Krutov in Aerokube Support
потому что в контейнере порт не меняется, только снаружи
источник

d

dmitry in Aerokube Support
Anton
мой опыт закончился тем, что я нашел образы для circleci в которых уже есть хром и фокс, и запускал без селеноида как при локально отладке
жаль 8(
источник

d

dmitry in Aerokube Support
@vaniaPooh не подскажите, это в принципе реально? я про запуск селеноида в circleci
источник

A

Anton in Aerokube Support
dmitry
жаль 8(
на github actions сработало через docker-compose
источник

A

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

d

dmitry in Aerokube Support
Anton
на github actions сработало через docker-compose
👍
источник

A

Anton in Aerokube Support
dmitry
@vaniaPooh не подскажите, это в принципе реально? я про запуск селеноида в circleci
там CI Так работает, что джоба УЖЕ в докере, и либо ты делаешь docker in docker, либо пытаешься запустить образ браузера как сервис рядом (потому что к docker.sock доступа там один фиг нету)
источник

d

dmitry in Aerokube Support
пасиб
источник