Перейти к содержимому

Fruzenshtein

Регистрация: 28 мар 2011
Offline Активность: 02 дек 2019 07:59
-----

Мои сообщения

В теме: Вызов FirefoxDriver из вэб-приложения

01 декабря 2019 - 18:17

Fruzenshtein 
докер нич не стартует

 

 

кроме того что в CMD https://blog.codeshi...t-instructions/

я так думаю...

так что в вашем случае там java -verison (вероятно унаследованный из базового альпин жре

а надо чтобы демоном запускался геко -  конечно можно хаб но тогда проще готовое взять.

 

В моем финальном докере стартуется именно вэб-приложение. А в самом докер имедже есть все необходимые пре-установленные компоненты для селениума — фаерфокс (70) и гекодрайвер (0.26). 

Я не вижу логики в том, чтобы гекодрайвер бежал как сервис. Аргументом для этого служит рабочая версия аппки у меня локально на ноуте и в этом случае у меня гекодрайвер просто лежит в определенной папке и я к ней указываю путь


В теме: Вызов FirefoxDriver из вэб-приложения

01 декабря 2019 - 17:55

Запускаю я собраный докер через кубернетис. Грубо говоря, для этого все сводится к команде docker run -p 80:8080

>
Failed to connect to localhost/127.0.0.1:9340 

Эта строка говорит о том, что JVM процес стартует фаерфокс и не может подключится к его динамическому порту 9340 (для каждого нового запуска этот порт будет новым). Каждая вкладка фаерфокса имееть отдельный порт

 

Вопрос:

 

А разве гекодрайвер должегн бежать к сервис?

Или достаточно того, чтобы были его бинарники в ОС и на уровне JVM была указана проперти с его локацией