12
12
# See the License for the specific language governing permissions and
13
13
# limitations under the License.
14
14
15
- FROM gcr.io/google_containers/ubuntu-slim:0.6
15
+ FROM gcr.io/google_containers/ubuntu-slim:0.9
16
16
17
17
ARG BUILD_DATE
18
18
ARG VCS_REF
@@ -42,12 +42,12 @@ ADD files /
42
42
43
43
RUN set -e && echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections \
44
44
&& apt-get update && apt-get -qq -y --force-yes install --no-install-recommends \
45
- openjdk-8-jre-headless \
46
- libjemalloc1 \
47
- localepurge \
48
- wget && \
45
+ openjdk-8-jre-headless \
46
+ libjemalloc1 \
47
+ localepurge \
48
+ wget && \
49
49
mirror_url=$( wget -q -O - http://www.apache.org/dyn/closer.cgi/cassandra/ \
50
- | sed -n 's#.*href="\( http://ftp. [^"]*\) ".*#\1 #p' \
50
+ | sed -n 's#.*href="\( http://.*/cassandra \/ [^"]*\) ".*#\1 #p' \
51
51
| head -n 1 \
52
52
) \
53
53
&& wget -q -O - ${mirror_url}/${CASSANDRA_VERSION}/apache-cassandra-${CASSANDRA_VERSION}-bin.tar.gz \
@@ -64,7 +64,7 @@ RUN set -e && echo 'debconf debconf/frontend select Noninteractive' | debconf-se
64
64
&& chown cassandra: /ready-probe.sh \
65
65
&& if [ -n "$DEV_CONTAINER" ]; then apt-get -y --no-install-recommends install python; else rm -rf $CASSANDRA_HOME/pylib; fi \
66
66
&& apt-get -y purge wget localepurge \
67
- && apt-get autoremove \
67
+ && apt-get -y autoremove \
68
68
&& apt-get clean \
69
69
&& rm -rf \
70
70
$CASSANDRA_HOME/*.txt \
@@ -73,12 +73,12 @@ RUN set -e && echo 'debconf debconf/frontend select Noninteractive' | debconf-se
73
73
$CASSANDRA_HOME/tools/*.yaml \
74
74
$CASSANDRA_HOME/tools/bin/*.bat \
75
75
$CASSANDRA_HOME/bin/*.bat \
76
- doc \
77
- man \
78
- info \
79
- locale \
80
- common-licenses \
81
- ~/.bashrc \
76
+ doc \
77
+ man \
78
+ info \
79
+ locale \
80
+ common-licenses \
81
+ ~/.bashrc \
82
82
/var/lib/apt/lists/* \
83
83
/var/log/* \
84
84
/var/cache/debconf/* \
@@ -116,7 +116,8 @@ RUN set -e && echo 'debconf debconf/frontend select Noninteractive' | debconf-se
116
116
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/nashorn.jar \
117
117
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/oblique-fonts \
118
118
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/plugin.jar \
119
- /usr/lib/jvm/java-8-openjdk-amd64/man
119
+ /usr/lib/jvm/java-8-openjdk-amd64/man
120
+
120
121
121
122
VOLUME ["/$CASSANDRA_DATA" ]
122
123
0 commit comments