Мой стек: Python 3.6.8 + Pytest + Selenium 3.141.0 Я тестировал приложение Jetbrains YouTrack, установленное на локальном хосте. Все порты открыты. Я создал Dockerfile и построил контейнер:
FROM python:3.6.8
LABEL author=ivan_chistov
WORKDIR /tests
COPY . .
RUN apt update
RUN apt install python3-pip -y
RUN pip3 install -r requirements.txt
CMD pytest -v --alluredir=allure-report
Во-первых, я запустил контейнер с selenium / standalone- chrome: 3.141.59 docker run -d -p 4444:4444 container_name
После я пытаюсь запустить свой контейнер через : docker run --rm --network host container_name
Но я получаю много ошибок:
/bin/sh: 1: google-chrome: not found
/bin/sh: 1: google-chrome-stable: not found
ValueError(f'Could not get version for Chrome with this command: {cmd}')
Could not get version for Chrome with this command: google-chrome --version || google-chrome-stable --version
Как мне запустить свой контейнер с тестами? Почему я получаю ошибки? Где ошибка и как она отлаживается?