hamza2923 commited on
Commit
7be36d3
·
verified ·
1 Parent(s): 114627d

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +2 -16
Dockerfile CHANGED
@@ -41,22 +41,8 @@ RUN wget -q https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-sta
41
  apt-get -fy install && \
42
  rm google-chrome-stable_136.0.7103.113-1_amd64.deb
43
 
44
- # Install ChromeDriver with fallback logic
45
- RUN CHROME_VERSION=$(google-chrome --version | grep -oP '\d+\.\d+\.\d+' | head -1) && \
46
- echo "Detected Chrome version: $CHROME_VERSION" && \
47
- MAJOR_VERSION=${CHROME_VERSION%%.*} && \
48
- CHROMEDRIVER_VERSION=$(curl -s "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$MAJOR_VERSION") && \
49
- if [ -z "$CHROMEDRIVER_VERSION" ] || echo "$CHROMEDRIVER_VERSION" | grep -q "<Error>"; then \
50
- echo "No ChromeDriver for major version $MAJOR_VERSION, trying previous version"; \
51
- PREV_VERSION=$((MAJOR_VERSION - 1)); \
52
- CHROMEDRIVER_VERSION=$(curl -s "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$PREV_VERSION"); \
53
- fi && \
54
- if [ -z "$CHROMEDRIVER_VERSION" ] || echo "$CHROMEDRIVER_VERSION" | grep -q "<Error>"; then \
55
- echo "Error: No compatible ChromeDriver version found"; \
56
- exit 1; \
57
- fi && \
58
- echo "Matching ChromeDriver version: $CHROMEDRIVER_VERSION" && \
59
- wget -q -O /tmp/chromedriver.zip "https://chromedriver.storage.googleapis.com/$CHROMEDRIVER_VERSION/chromedriver_linux64.zip" && \
60
  unzip /tmp/chromedriver.zip -d /usr/local/bin/ && \
61
  chmod +x /usr/local/bin/chromedriver && \
62
  rm /tmp/chromedriver.zip
 
41
  apt-get -fy install && \
42
  rm google-chrome-stable_136.0.7103.113-1_amd64.deb
43
 
44
+ # Install ChromeDriver (pinned to 136.0.7103.49)
45
+ RUN wget -q -O /tmp/chromedriver.zip https://chromedriver.storage.googleapis.com/136.0.7103.49/chromedriver_linux64.zip && \
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
  unzip /tmp/chromedriver.zip -d /usr/local/bin/ && \
47
  chmod +x /usr/local/bin/chromedriver && \
48
  rm /tmp/chromedriver.zip