Testing with ChromeDriver
Browse files- Dockerfile +12 -5
Dockerfile
CHANGED
|
@@ -49,11 +49,18 @@ RUN pip install --no-cache-dir -r requirements.txt
|
|
| 49 |
|
| 50 |
# Install ChromeDriver - Manual version specification
|
| 51 |
# Check Chrome version first and then install matching ChromeDriver
|
| 52 |
-
|
| 53 |
-
|
| 54 |
-
|
| 55 |
-
|
| 56 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 57 |
&& unzip chromedriver_linux64.zip \
|
| 58 |
&& rm chromedriver_linux64.zip \
|
| 59 |
&& mv chromedriver /usr/local/bin/ \
|
|
|
|
| 49 |
|
| 50 |
# Install ChromeDriver - Manual version specification
|
| 51 |
# Check Chrome version first and then install matching ChromeDriver
|
| 52 |
+
|
| 53 |
+
# RUN CHROME_VERSION=$(google-chrome-stable --version | awk '{print $3}' | cut -d'.' -f1) \
|
| 54 |
+
# && echo "Chrome major version: $CHROME_VERSION" \
|
| 55 |
+
# && CHROME_DRIVER_VERSION=$(wget -qO- https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$CHROME_VERSION) \
|
| 56 |
+
# && echo "Installing ChromeDriver version: $CHROME_DRIVER_VERSION" \
|
| 57 |
+
# && wget -q https://chromedriver.storage.googleapis.com/$CHROME_DRIVER_VERSION/chromedriver_linux64.zip \
|
| 58 |
+
# && unzip chromedriver_linux64.zip \
|
| 59 |
+
# && rm chromedriver_linux64.zip \
|
| 60 |
+
# && mv chromedriver /usr/local/bin/ \
|
| 61 |
+
# && chmod +x /usr/local/bin/chromedriver
|
| 62 |
+
# Hardcoded ChromeDriver version (replace with the version you need)
|
| 63 |
+
RUN wget -q https://chromedriver.storage.googleapis.com/139.0.7258.66/chromedriver_linux64.zip \
|
| 64 |
&& unzip chromedriver_linux64.zip \
|
| 65 |
&& rm chromedriver_linux64.zip \
|
| 66 |
&& mv chromedriver /usr/local/bin/ \
|