Chrome без головы с Selenium и Java в контейнере Docker - PullRequest
0 голосов
/ 23 октября 2019

Я пытаюсь запустить безголовый браузер Chrome в Docker-контейнере, используя файл Docker, но выдает ошибку сбоя, когда пытается выполнить скрипт автоматизации с его использованием.

Я пытался изменить версию драйвера Chromeна 75 и 76 и вызвал проблему с версией браузера Chrome.

ChromeOptions chromeOptions = new ChromeOptions();
chromeOptions.addArguments("--headless");
chromeOptions.addArguments("--disable-dev-shm-usage");
chromeOptions.addArguments("--no-sandbox");
chromeOptions.addArguments("--disable-setuid-sandbox");
chromeOptions.addArguments("disable-infobars");
chromeOptions.addArguments("--disable-extensions");

Ответы [ 2 ]

0 голосов
/ 25 октября 2019

https://hub.docker.com/r/markhobson/maven-chrome/

Я использовал это изображение из Docker Hub, и теперь оно работает на меня.

Спасибо всем за ваш ценный вклад, они были полезны.

0 голосов
/ 23 октября 2019

Используйте браузер Chrome 74 и используйте версию chromedriver как 74.0.3729.6. Похоже, некоторые проблемы с последней версией драйвера Chrome

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...