Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Убрать окно Google Chrome при первом запуске

docker
ci
googlechrome
Теги: #<Tag:0x00007fedb83ee8f8> #<Tag:0x00007fedb83ee7b8> #<Tag:0x00007fedb83ee678>

(Maxim Andryushchenkov) #1

Недавно задумали параллелизацию UI тестов через GitLab CI, где собираются в виде образов различные компоненты приложения, а затем собирается образ тестового контейнера, в докерфайле которого есть установка браузера Google Chrome. С ним все ок, он забирает последнюю версию с оф сайта и устанавливает. Образ взят за основу вот этот: https://hub.docker.com/r/dorowu/ubuntu-desktop-lxde-vnc/
Теперь возникло 2 вопроса:

  1. Такого как на скрине содержания окно, которое появляется только при первом запуске, блочит запуск тестов. Подскажите как решали, куда прописывали дефолт чтобы убрать это окно.
  2. Так как мы заходим в контейнер под рутом, то запуск браузера требует ключ “–no-sandbox”. Вангую что и это должно решаться, хоть и не критично