Skip to content

Commit

Permalink
Use regular Google Chrome
Browse files Browse the repository at this point in the history
  • Loading branch information
replaceafill committed Feb 7, 2025
1 parent 032859b commit 6c80060
Showing 1 changed file with 11 additions and 4 deletions.
15 changes: 11 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -43,10 +43,7 @@ RUN set -ex \
&& SELENIUM_MANAGER_DOWNLOAD_URL=$(curl -sL -o /dev/null -w '%{url_effective}' https://github.com/SeleniumHQ/selenium_manager_artifacts/releases/latest | sed -e 's|/tag/\(.*\)|/download/\1/selenium-manager-linux|g') \
&& curl -o $SELENIUM_BIN/selenium-manager -L $SELENIUM_MANAGER_DOWNLOAD_URL \
&& chmod +x $SELENIUM_BIN/selenium-manager \
&& CHROME_OUTPUT=$($SELENIUM_BIN/selenium-manager --cache-path $SELENIUM_CACHE --browser chrome --output JSON) \
&& FIREFOX_OUTPUT=$($SELENIUM_BIN/selenium-manager --cache-path $SELENIUM_CACHE --browser firefox --output JSON) \
&& ln -s $(echo $CHROME_OUTPUT | jq -r '.result.browser_path') $SELENIUM_BIN/google-chrome \
&& ln -s $(echo $CHROME_OUTPUT | jq -r '.result.driver_path') $SELENIUM_BIN/chromedriver \
&& ln -s $(echo $FIREFOX_OUTPUT | jq -r '.result.browser_path') $SELENIUM_BIN/firefox \
&& ln -s $(echo $FIREFOX_OUTPUT | jq -r '.result.driver_path') $SELENIUM_BIN/geckodriver

Expand Down Expand Up @@ -94,9 +91,19 @@ ARG USER_ID=1000
ARG GROUP_ID=1000

ENV SE_MANAGER_PATH=${SELENIUM_DIR}/bin/selenium-manager
ENV SE_CHROME_PATH=${SELENIUM_DIR}/bin/google-chrome
ENV SE_CHROME_PATH=/usr/bin/google-chrome
ENV SE_FIREFOX_PATH=${SELENIUM_DIR}/bin/firefox

RUN set -ex \
&& apt-get -qqy update \
&& apt-get -qqy --no-install-recommends install gnupg \
&& curl -fSsL https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor -o /usr/share/keyrings/google-chrome.gpg \
&& echo "deb [arch=amd64 signed-by=/usr/share/keyrings/google-chrome.gpg] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list \
&& apt-get -qqy update \
&& apt-get -qqy --no-install-recommends install \
google-chrome-stable \
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/*

RUN set -ex \
&& apt-get -qqy update \
&& apt-get -qqy --no-install-recommends install \
Expand Down

0 comments on commit 6c80060

Please sign in to comment.