File tree 9 files changed +26
-26
lines changed
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 \
20
20
sudo \
21
21
unzip \
22
22
wget \
23
- && rm -rf /var/lib/apt/lists/* \
23
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
24
24
&& 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
25
25
26
26
# ==========
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ RUN echo "${TZ}" > /etc/timezone \
17
17
RUN apt-get update -qqy \
18
18
&& apt-get -qqy install \
19
19
xvfb \
20
- && rm -rf /var/lib/apt/lists/*
20
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
21
21
22
22
#==============================
23
23
# 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
19
19
&& apt-get -qqy install \
20
20
${CHROME_VERSION:-google-chrome-stable} \
21
21
&& 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/*
23
23
24
24
#==================
25
25
# Chrome webdriver
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ USER root
13
13
RUN apt-get update -qqy \
14
14
&& apt-get -qqy install \
15
15
x11vnc \
16
- && rm -rf /var/lib/apt/lists/* \
16
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
17
17
&& mkdir -p /root/.vnc \
18
18
&& x11vnc -storepasswd secret ~/.vnc/passwd
19
19
@@ -27,7 +27,7 @@ RUN locale-gen en_US.UTF-8 \
27
27
&& apt-get update -qqy \
28
28
&& apt-get -qqy --no-install-recommends install \
29
29
language-pack-en \
30
- && rm -rf /var/lib/apt/lists/*
30
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
31
31
32
32
# =======
33
33
# Fonts
@@ -39,7 +39,7 @@ RUN apt-get update -qqy \
39
39
xfonts-75dpi \
40
40
xfonts-cyrillic \
41
41
xfonts-scalable \
42
- && rm -rf /var/lib/apt/lists/*
42
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
43
43
44
44
# =========
45
45
# fluxbox
@@ -48,7 +48,7 @@ RUN apt-get update -qqy \
48
48
RUN apt-get update -qqy \
49
49
&& apt-get -qqy install \
50
50
fluxbox \
51
- && rm -rf /var/lib/apt/lists/*
51
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
52
52
53
53
# ==============================
54
54
# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ USER root
8
8
RUN apt-get update -qqy \
9
9
&& apt-get -qqy install \
10
10
x11vnc \
11
- && rm -rf /var/lib/apt/lists/* \
11
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
12
12
&& mkdir -p /root/.vnc \
13
13
&& x11vnc -storepasswd secret ~/.vnc/passwd
14
14
@@ -22,7 +22,7 @@ RUN locale-gen en_US.UTF-8 \
22
22
&& apt-get update -qqy \
23
23
&& apt-get -qqy --no-install-recommends install \
24
24
language-pack-en \
25
- && rm -rf /var/lib/apt/lists/*
25
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
26
26
27
27
#=======
28
28
# Fonts
@@ -34,7 +34,7 @@ RUN apt-get update -qqy \
34
34
xfonts-75dpi \
35
35
xfonts-cyrillic \
36
36
xfonts-scalable \
37
- && rm -rf /var/lib/apt/lists/*
37
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
38
38
39
39
#=========
40
40
# fluxbox
@@ -43,7 +43,7 @@ RUN apt-get update -qqy \
43
43
RUN apt-get update -qqy \
44
44
&& apt-get -qqy install \
45
45
fluxbox \
46
- && rm -rf /var/lib/apt/lists/*
46
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
47
47
48
48
#==============================
49
49
# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -5,10 +5,10 @@ USER root
5
5
#=========
6
6
# Firefox
7
7
#=========
8
- ENV FIREFOX_VERSION 47.0.1
8
+ ARG FIREFOX_VERSION= 47.0.1
9
9
RUN apt-get update -qqy \
10
10
&& 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/* \
12
12
&& 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 \
13
13
&& apt-get -y purge firefox \
14
14
&& rm -rf /opt/firefox \
@@ -20,7 +20,7 @@ RUN apt-get update -qqy \
20
20
#============
21
21
# GeckoDriver
22
22
#============
23
- ENV GECKODRIVER_VERSION 0.10.0
23
+ ARG GECKODRIVER_VERSION= 0.10.0
24
24
RUN 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 \
25
25
&& rm -rf /opt/geckodriver \
26
26
&& tar -C /opt -zxf /tmp/geckodriver.tar.gz \
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ USER root
9
9
RUN apt-get update -qqy \
10
10
&& apt-get -qqy install \
11
11
x11vnc \
12
- && rm -rf /var/lib/apt/lists/* \
12
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
13
13
&& mkdir -p /root/.vnc \
14
14
&& x11vnc -storepasswd secret ~/.vnc/passwd
15
15
@@ -23,7 +23,7 @@ RUN locale-gen en_US.UTF-8 \
23
23
&& apt-get update -qqy \
24
24
&& apt-get -qqy --no-install-recommends install \
25
25
language-pack-en \
26
- && rm -rf /var/lib/apt/lists/*
26
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
27
27
28
28
#=======
29
29
# Fonts
@@ -35,7 +35,7 @@ RUN apt-get update -qqy \
35
35
xfonts-75dpi \
36
36
xfonts-cyrillic \
37
37
xfonts-scalable \
38
- && rm -rf /var/lib/apt/lists/*
38
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
39
39
40
40
#=========
41
41
# fluxbox
@@ -44,7 +44,7 @@ RUN apt-get update -qqy \
44
44
RUN apt-get update -qqy \
45
45
&& apt-get -qqy install \
46
46
fluxbox \
47
- && rm -rf /var/lib/apt/lists/*
47
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
48
48
49
49
#==============================
50
50
# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ USER root
13
13
RUN apt-get update -qqy \
14
14
&& apt-get -qqy install \
15
15
x11vnc \
16
- && rm -rf /var/lib/apt/lists/* \
16
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
17
17
&& mkdir -p /root/.vnc \
18
18
&& x11vnc -storepasswd secret ~/.vnc/passwd
19
19
@@ -27,7 +27,7 @@ RUN locale-gen en_US.UTF-8 \
27
27
&& apt-get update -qqy \
28
28
&& apt-get -qqy --no-install-recommends install \
29
29
language-pack-en \
30
- && rm -rf /var/lib/apt/lists/*
30
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
31
31
32
32
# =======
33
33
# Fonts
@@ -39,7 +39,7 @@ RUN apt-get update -qqy \
39
39
xfonts-75dpi \
40
40
xfonts-cyrillic \
41
41
xfonts-scalable \
42
- && rm -rf /var/lib/apt/lists/*
42
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
43
43
44
44
# =========
45
45
# fluxbox
@@ -48,7 +48,7 @@ RUN apt-get update -qqy \
48
48
RUN apt-get update -qqy \
49
49
&& apt-get -qqy install \
50
50
fluxbox \
51
- && rm -rf /var/lib/apt/lists/*
51
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
52
52
53
53
# ==============================
54
54
# Scripts to run Selenium Node
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ USER root
13
13
RUN apt-get update -qqy \
14
14
&& apt-get -qqy install \
15
15
x11vnc \
16
- && rm -rf /var/lib/apt/lists/* \
16
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/* \
17
17
&& mkdir -p /root/.vnc \
18
18
&& x11vnc -storepasswd secret ~/.vnc/passwd
19
19
@@ -27,7 +27,7 @@ RUN locale-gen en_US.UTF-8 \
27
27
&& apt-get update -qqy \
28
28
&& apt-get -qqy --no-install-recommends install \
29
29
language-pack-en \
30
- && rm -rf /var/lib/apt/lists/*
30
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
31
31
32
32
# =======
33
33
# Fonts
@@ -39,7 +39,7 @@ RUN apt-get update -qqy \
39
39
xfonts-75dpi \
40
40
xfonts-cyrillic \
41
41
xfonts-scalable \
42
- && rm -rf /var/lib/apt/lists/*
42
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
43
43
44
44
# =========
45
45
# fluxbox
@@ -48,7 +48,7 @@ RUN apt-get update -qqy \
48
48
RUN apt-get update -qqy \
49
49
&& apt-get -qqy install \
50
50
fluxbox \
51
- && rm -rf /var/lib/apt/lists/*
51
+ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*
52
52
53
53
# ==============================
54
54
# Scripts to run Selenium Node
You can’t perform that action at this time.
0 commit comments