File tree Expand file tree Collapse file tree 9 files changed +26
-26
lines changed Expand file tree Collapse file tree 9 files changed +26
-26
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ RUN apt-get update -qqy \
2020 sudo \
2121 unzip \
2222 wget \
23- && rm -rf /var/lib/apt/lists/* \
23+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
2424 && sed -i 's/securerandom\. source=file:\/ dev\/ random/securerandom\. source=file:\/ dev\/ urandom/' ./usr/lib/jvm/java-8-openjdk-amd64/jre/lib/security/java.security
2525
2626# ==========
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ RUN echo "${TZ}" > /etc/timezone \
1717RUN apt-get update -qqy \
1818 && apt-get -qqy install \
1919 xvfb \
20- && rm -rf /var/lib/apt/lists/*
20+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2121
2222#==============================
2323# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key
1919 && apt-get -qqy install \
2020 ${CHROME_VERSION:-google-chrome-stable} \
2121 && rm /etc/apt/sources.list.d/google-chrome.list \
22- && rm -rf /var/lib/apt/lists/*
22+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2323
2424#==================
2525# Chrome webdriver
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ USER root
1313RUN apt-get update -qqy \
1414 && apt-get -qqy install \
1515 x11vnc \
16- && rm -rf /var/lib/apt/lists/* \
16+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1717 && mkdir -p /root/.vnc \
1818 && x11vnc -storepasswd secret ~/.vnc/passwd
1919
@@ -27,7 +27,7 @@ RUN locale-gen en_US.UTF-8 \
2727 && apt-get update -qqy \
2828 && apt-get -qqy --no-install-recommends install \
2929 language-pack-en \
30- && rm -rf /var/lib/apt/lists/*
30+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
3131
3232# =======
3333# Fonts
@@ -39,7 +39,7 @@ RUN apt-get update -qqy \
3939 xfonts-75dpi \
4040 xfonts-cyrillic \
4141 xfonts-scalable \
42- && rm -rf /var/lib/apt/lists/*
42+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
4343
4444# =========
4545# fluxbox
@@ -48,7 +48,7 @@ RUN apt-get update -qqy \
4848RUN apt-get update -qqy \
4949 && apt-get -qqy install \
5050 fluxbox \
51- && rm -rf /var/lib/apt/lists/*
51+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
5252
5353# ==============================
5454# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ USER root
88RUN apt-get update -qqy \
99 && apt-get -qqy install \
1010 x11vnc \
11- && rm -rf /var/lib/apt/lists/* \
11+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1212 && mkdir -p /root/.vnc \
1313 && x11vnc -storepasswd secret ~/.vnc/passwd
1414
@@ -22,7 +22,7 @@ RUN locale-gen en_US.UTF-8 \
2222 && apt-get update -qqy \
2323 && apt-get -qqy --no-install-recommends install \
2424 language-pack-en \
25- && rm -rf /var/lib/apt/lists/*
25+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2626
2727#=======
2828# Fonts
@@ -34,7 +34,7 @@ RUN apt-get update -qqy \
3434 xfonts-75dpi \
3535 xfonts-cyrillic \
3636 xfonts-scalable \
37- && rm -rf /var/lib/apt/lists/*
37+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
3838
3939#=========
4040# fluxbox
@@ -43,7 +43,7 @@ RUN apt-get update -qqy \
4343RUN apt-get update -qqy \
4444 && apt-get -qqy install \
4545 fluxbox \
46- && rm -rf /var/lib/apt/lists/*
46+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
4747
4848#==============================
4949# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -5,10 +5,10 @@ USER root
55#=========
66# Firefox
77#=========
8- ENV FIREFOX_VERSION 47.0.1
8+ ARG FIREFOX_VERSION= 47.0.1
99RUN apt-get update -qqy \
1010 && apt-get -qqy --no-install-recommends install firefox \
11- && rm -rf /var/lib/apt/lists/* \
11+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1212 && wget --no-verbose -O /tmp/firefox.tar.bz2 https://download-installer.cdn.mozilla.net/pub/firefox/releases/$FIREFOX_VERSION/linux-x86_64/en-US/firefox-$FIREFOX_VERSION.tar.bz2 \
1313 && apt-get -y purge firefox \
1414 && rm -rf /opt/firefox \
@@ -20,7 +20,7 @@ RUN apt-get update -qqy \
2020#============
2121# GeckoDriver
2222#============
23- ENV GECKODRIVER_VERSION 0.10.0
23+ ARG GECKODRIVER_VERSION= 0.10.0
2424RUN wget --no-verbose -O /tmp/geckodriver.tar.gz https://github.com/mozilla/geckodriver/releases/download/v$GECKODRIVER_VERSION/geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz \
2525 && rm -rf /opt/geckodriver \
2626 && tar -C /opt -zxf /tmp/geckodriver.tar.gz \
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ USER root
99RUN apt-get update -qqy \
1010 && apt-get -qqy install \
1111 x11vnc \
12- && rm -rf /var/lib/apt/lists/* \
12+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1313 && mkdir -p /root/.vnc \
1414 && x11vnc -storepasswd secret ~/.vnc/passwd
1515
@@ -23,7 +23,7 @@ RUN locale-gen en_US.UTF-8 \
2323 && apt-get update -qqy \
2424 && apt-get -qqy --no-install-recommends install \
2525 language-pack-en \
26- && rm -rf /var/lib/apt/lists/*
26+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
2727
2828#=======
2929# Fonts
@@ -35,7 +35,7 @@ RUN apt-get update -qqy \
3535 xfonts-75dpi \
3636 xfonts-cyrillic \
3737 xfonts-scalable \
38- && rm -rf /var/lib/apt/lists/*
38+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
3939
4040#=========
4141# fluxbox
@@ -44,7 +44,7 @@ RUN apt-get update -qqy \
4444RUN apt-get update -qqy \
4545 && apt-get -qqy install \
4646 fluxbox \
47- && rm -rf /var/lib/apt/lists/*
47+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
4848
4949#==============================
5050# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ USER root
1313RUN apt-get update -qqy \
1414 && apt-get -qqy install \
1515 x11vnc \
16- && rm -rf /var/lib/apt/lists/* \
16+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1717 && mkdir -p /root/.vnc \
1818 && x11vnc -storepasswd secret ~/.vnc/passwd
1919
@@ -27,7 +27,7 @@ RUN locale-gen en_US.UTF-8 \
2727 && apt-get update -qqy \
2828 && apt-get -qqy --no-install-recommends install \
2929 language-pack-en \
30- && rm -rf /var/lib/apt/lists/*
30+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
3131
3232# =======
3333# Fonts
@@ -39,7 +39,7 @@ RUN apt-get update -qqy \
3939 xfonts-75dpi \
4040 xfonts-cyrillic \
4141 xfonts-scalable \
42- && rm -rf /var/lib/apt/lists/*
42+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
4343
4444# =========
4545# fluxbox
@@ -48,7 +48,7 @@ RUN apt-get update -qqy \
4848RUN apt-get update -qqy \
4949 && apt-get -qqy install \
5050 fluxbox \
51- && rm -rf /var/lib/apt/lists/*
51+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
5252
5353# ==============================
5454# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ USER root
1313RUN apt-get update -qqy \
1414 && apt-get -qqy install \
1515 x11vnc \
16- && rm -rf /var/lib/apt/lists/* \
16+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
1717 && mkdir -p /root/.vnc \
1818 && x11vnc -storepasswd secret ~/.vnc/passwd
1919
@@ -27,7 +27,7 @@ RUN locale-gen en_US.UTF-8 \
2727 && apt-get update -qqy \
2828 && apt-get -qqy --no-install-recommends install \
2929 language-pack-en \
30- && rm -rf /var/lib/apt/lists/*
30+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
3131
3232# =======
3333# Fonts
@@ -39,7 +39,7 @@ RUN apt-get update -qqy \
3939 xfonts-75dpi \
4040 xfonts-cyrillic \
4141 xfonts-scalable \
42- && rm -rf /var/lib/apt/lists/*
42+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
4343
4444# =========
4545# fluxbox
@@ -48,7 +48,7 @@ RUN apt-get update -qqy \
4848RUN apt-get update -qqy \
4949 && apt-get -qqy install \
5050 fluxbox \
51- && rm -rf /var/lib/apt/lists/*
51+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
5252
5353# ==============================
5454# Scripts to run Selenium Node
You can’t perform that action at this time.
0 commit comments