Is the Docker image using the correct chromedriver? #250
Replies: 2 comments 1 reply
-
No it's not downloaded by default , you need to download it . Running inside Docker on a Raspberry Pi should not impact the detectability of your automated browsing as long as you're using the correct version of the driver and your Selenium scripts are properly configured. i usually use chrome_undeteced_driver with a chrome profile to not get detected like this :
if this answers your question mark it as answered ,Good luck. |
Beta Was this translation helpful? Give feedback.
-
SeleniumBase downloads the chromedriver automatically, but that doesn't work on Alpine Linux which is what the Docker image uses (it especially doesn't work on ARMv64 architecture). Therefore, the Docker image just downloads the APK package and manually copies it to the correct place. SeleniumBase will patch the driver to make it more undetectable if it isn't so it is not a worry that it is copied manually.
As @MarouaneBenbetka said above, running on a Raspberry Pi should not make you any more detectable than any other machine. |
Beta Was this translation helpful? Give feedback.
-
I'm not super knowledgeable about Selenium, but it looks like this script is using the regular chromedriver instead of the undetectable chromedriver?
Isn't uc_driver something Selenium normally downloads on its own? Or am I missing something? Is it inadvisable to run this script from a Raspberry Pi even with the Docker image due to the potential detection problem?
Beta Was this translation helpful? Give feedback.
All reactions