Как запустить Python Selenium с Chrome GUI в Ubuntu Container с Browserfull (НЕ Browserfull) на Docker на WIndows 10 хосте P C?
Я хочу запустить Chrome Браузер с Selenium Python из моего контейнера Ubuntu на моем Windows 10 Host P C , Я НЕ хочу запустить безголовый браузер .
Я хочу изменить Dockerfile на браузер Chrome с Selenium Python.
Я пытался загрузить Chromedriver , но он не работает.
Я опробовал все другие предложения от Google и Stackoverflow, но ничего не работает. Любые предложения?
Вот мой Dockerfile:
FROM ubuntu:latest
RUN apt-get update --fix-missing; \
apt-get install -y software-properties-common; \
rm -rf /var/lib/apt/lists/* ; \
add-apt-repository -y ppa:deadsnakes/ppa; \
apt update -y; apt upgrade -y; \
apt install -y python3.6; \
apt install -y python3-pip; \
yes | python3 -m pip install --upgrade pip; \
yes | python3 -m pip install virtualenv pip; \
apt-get install -y python3-venv; \
yes | python3 -m venv my_py_venv; \
add-apt-repository -y ppa:git-core/ppa; \
apt update -y ; \
apt install -y git; \
yes | python3 -m pip install --upgrade pip; \
yes | python3 -m pip install virtualenv; \
source my_py_venv/bin/activate; \
yes | pip3 install wheel; \
yes | pip3 install selenium; \
yes | pip3 install git+https://github.com/behave/behave; \
yes | pip3 install allure-behave; rm -rf /var/lib/apt/lists/*;
Я скачал ChromeDriver (https://chromedriver.storage.googleapis.com/index.html?path=83.0.4103.14 / ), но я не уверен, какую версию использовать ( chromedriver_win32.zip ИЛИ chromedriver_linux64.zip ).
И при создании экземпляра экземпляра Chrome Browser я должен использовать синтаксис каталога Windows ('\' ) или Linux Синтаксис каталога ('/') в приведенном ниже коде:
driver = webdriver.Chrome('/steps/chromedriver')
Спасибо за ваше время и предложения.