AdityaAdaki commited on
Commit
285afa0
·
1 Parent(s): 406067c

Simplify Chrome and ChromeDriver installation in Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -4
Dockerfile CHANGED
@@ -8,6 +8,7 @@ WORKDIR /app
8
  # Install system dependencies and Chrome
9
  RUN apt-get update && apt-get install -y \
10
  wget \
 
11
  gnupg2 \
12
  libgl1-mesa-glx \
13
  libglib2.0-0 \
@@ -17,10 +18,8 @@ RUN apt-get update && apt-get install -y \
17
  && apt-get install -y google-chrome-stable \
18
  && rm -rf /var/lib/apt/lists/*
19
 
20
- # Install ChromeDriver
21
- RUN CHROME_VERSION=$(google-chrome --version | awk '{ print $3 }' | cut -d'.' -f1) \
22
- && wget -q "https://chromedriver.storage.googleapis.com/LATEST_RELEASE_${CHROME_VERSION}" -O - | xargs -I {} \
23
- wget -q "https://chromedriver.storage.googleapis.com/{}/chromedriver_linux64.zip" \
24
  && unzip chromedriver_linux64.zip \
25
  && mv chromedriver /usr/local/bin/ \
26
  && chmod +x /usr/local/bin/chromedriver \
 
8
  # Install system dependencies and Chrome
9
  RUN apt-get update && apt-get install -y \
10
  wget \
11
+ unzip \
12
  gnupg2 \
13
  libgl1-mesa-glx \
14
  libglib2.0-0 \
 
18
  && apt-get install -y google-chrome-stable \
19
  && rm -rf /var/lib/apt/lists/*
20
 
21
+ # Install specific version of ChromeDriver
22
+ RUN wget -q "https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_linux64.zip" \
 
 
23
  && unzip chromedriver_linux64.zip \
24
  && mv chromedriver /usr/local/bin/ \
25
  && chmod +x /usr/local/bin/chromedriver \