Juna190825 commited on
Commit
810e0e0
·
verified ·
1 Parent(s): a8a61f9

Testing with ChromeDriver

Browse files
Files changed (1) hide show
  1. Dockerfile +13 -2
Dockerfile CHANGED
@@ -68,8 +68,19 @@ RUN pip install --no-cache-dir -r requirements.txt
68
  # && chmod +x /usr/local/bin/chromedriver
69
 
70
  COPY install_chromedriver.sh /tmp/install_chromedriver.sh
71
- RUN apt-get install -y dos2unix && dos2unix /tmp/install_chromedriver.sh
72
- RUN bash /tmp/install_chromedriver.sh && /tmp/install_chromedriver.sh
 
 
 
 
 
 
 
 
 
 
 
73
 
74
  # Verify installations
75
  RUN echo "Chrome version:" && google-chrome-stable --version \
 
68
  # && chmod +x /usr/local/bin/chromedriver
69
 
70
  COPY install_chromedriver.sh /tmp/install_chromedriver.sh
71
+ # RUN apt-get install -y dos2unix && dos2unix /tmp/install_chromedriver.sh
72
+ # RUN bash /tmp/install_chromedriver.sh && /tmp/install_chromedriver.sh
73
+ RUN bash -c '\
74
+ CHROME_VERSION=$(google-chrome-stable --version | awk "{print \$3}" | cut -d"." -f1) && \
75
+ echo "Chrome major version: \$CHROME_VERSION" && \
76
+ CHROME_DRIVER_VERSION=$(wget -qO- https://chromedriver.storage.googleapis.com/LATEST_RELEASE_\$CHROME_VERSION) && \
77
+ echo "Installing ChromeDriver version: \$CHROME_DRIVER_VERSION" && \
78
+ wget -q https://chromedriver.storage.googleapis.com/\$CHROME_DRIVER_VERSION/chromedriver_linux64.zip && \
79
+ unzip chromedriver_linux64.zip && \
80
+ rm chromedriver_linux64.zip && \
81
+ mv chromedriver /usr/local/bin/ && \
82
+ chmod +x /usr/local/bin/chromedriver \
83
+ '
84
 
85
  # Verify installations
86
  RUN echo "Chrome version:" && google-chrome-stable --version \