Приложение Spring Boot, запускающее Selenium в Docker-контейнере - PullRequest
0 голосов
/ 06 мая 2019

Я создаю микро-сервис с Spring Boot на основе существующего образа https://github.com/GoogleCloudPlatform/cloud-builders/tree/master/gcloud и использую плагин Jib maven для его сборки в качестве контейнера Docker.Но теперь мне нужно включить некоторые функции, которые использовали Selenium, который использует веб-драйвер Chrome Linux, но пока все хорошо, проблема в том, что для этого требуется, чтобы браузер был установлен в контейнере.Я получаю ошибку:Можно ли включить браузер в контейнер с помощью плагина Maven's Jib?Если нет, есть ли другое решение?Или я что-то упустил?

1 Ответ

0 голосов
/ 06 мая 2019

Я не знаком с NIB, но использую докер и загрузочную пружину с chromedriver.Хромированный драйвер linux и chrome устанавливаются как часть вашей сборки Docker, и оба должны иметь одинаковую версию.О том, как это сделать, есть ответы о переполнении стека.

...