8
8
USER root
9
9
10
10
# Spark dependencies
11
- ENV APACHE_SPARK_VERSION 2.4.4
12
- ENV HADOOP_VERSION 2.7
11
+ ENV APACHE_SPARK_VERSION= 2.4.5 \
12
+ HADOOP_VERSION= 2.7
13
13
14
14
RUN apt-get -y update && \
15
15
apt-get install --no-install-recommends -y openjdk-8-jre-headless ca-certificates-java && \
16
16
rm -rf /var/lib/apt/lists/*
17
17
18
18
RUN cd /tmp && \
19
19
wget -q http://mirrors.ukfast.co.uk/sites/ftp.apache.org/spark/spark-${APACHE_SPARK_VERSION}/spark-${APACHE_SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz && \
20
- echo "2E3A5C853B9F28C7D4525C0ADCB0D971B73AD47D5CCE138C85335B9F53A6519540D3923CB0B5CEE41E386E49AE8A409A51AB7194BA11A254E037A848D0C4A9E5 *spark-${APACHE_SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz" | sha512sum -c - && \
20
+ echo "2426a20c548bdfc07df288cd1d18d1da6b3189d0b78dee76fa034c52a4e02895f0ad460720c526f163ba63a17efae4764c46a1cd8f9b04c60f9937a554db85d2 *spark-${APACHE_SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz" | sha512sum -c - && \
21
21
tar xzf spark-${APACHE_SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz -C /usr/local --owner root --group root --no-same-owner && \
22
22
rm spark-${APACHE_SPARK_VERSION}-bin-hadoop${HADOOP_VERSION}.tgz
23
23
RUN cd /usr/local && ln -s spark-${APACHE_SPARK_VERSION}-bin-hadoop${HADOOP_VERSION} spark
@@ -36,10 +36,11 @@ RUN apt-get -y update && \
36
36
rm -rf /var/lib/apt/lists/*
37
37
38
38
# Spark and Mesos config
39
- ENV SPARK_HOME /usr/local/spark
40
- ENV PYTHONPATH $SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.10.7-src.zip
41
- ENV MESOS_NATIVE_LIBRARY /usr/local/lib/libmesos.so
42
- ENV SPARK_OPTS --driver-java-options=-Xms1024M --driver-java-options=-Xmx4096M --driver-java-options=-Dlog4j.logLevel=info
39
+ ENV SPARK_HOME=/usr/local/spark \
40
+ PYTHONPATH=$SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.10.7-src.zip \
41
+ MESOS_NATIVE_LIBRARY=/usr/local/lib/libmesos.so \
42
+ SPARK_OPTS="--driver-java-options=-Xms1024M --driver-java-options=-Xmx4096M --driver-java-options=-Dlog4j.logLevel=info" \
43
+ PATH=$PATH:/usr/local/spark/bin
43
44
44
45
USER $NB_UID
45
46
0 commit comments