Moved from a custom selenium UC standalone to selenium hub with a custom UC node
All checks were successful
Test, build and push image to registry / phpunit-tests (push) Successful in 1m54s
Test, build and push image to registry / build-image (push) Successful in 3m0s

This commit is contained in:
2025-12-16 12:47:24 +01:00
parent 062f428fbc
commit 2a7330bd08
12 changed files with 142 additions and 37 deletions

View File

@@ -9,17 +9,17 @@ VERSION="latest"
# From undetected chromedriver docker
#sudo docker run --rm -it -p 3389:3389 -v ./undetectedChromedriver:/root/.local/share/undetected_chromedriver/ ultrafunk/undetected-chromedriver:latest
sudo docker pull selenium/standalone-chrome:$VERSION
sudo docker pull selenium/node-chrome:$VERSION
# With undetected chromedriver patcher
# Run the selenium/standalone-chrome:latest with a specific container name in the background
#sudo docker run -d --name standalone-chrome -v /home/ninluc/Documents/codage/DatBrowser/undetectedChromedriver/chrome/:/opt/google/chrome/ selenium/standalone-chrome:$VERSION
sudo docker run -d --name standalone-chrome selenium/standalone-chrome:$VERSION
sudo docker run -d --name node-chrome selenium/node-chrome:$VERSION
sleep 7
# Copy the chromedriver binary from the container to the host
sudo docker cp -L standalone-chrome:/bin/chromedriver ./chromedriver
sudo docker cp -L node-chrome:/bin/chromedriver ./chromedriver
sudo chmod 777 ./chromedriver
@@ -28,5 +28,5 @@ source venv/bin/activate
python3 ./patchChromedriver.py
# Stop the container
sudo docker stop standalone-chrome
sudo docker rm standalone-chrome
sudo docker stop node-chrome
sudo docker rm node-chrome