File tree 1 file changed +4
-1
lines changed
1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -9,11 +9,14 @@ RUN apt-get update -y && \
9
9
rm -rf /var/lib/apt/lists/* && \
10
10
rm -rf /var/cache/apt/*
11
11
ENV JAVA_HOME=/usr/lib/jvm/default-java
12
- ENV LD_LIBRARY_PATH=/usr/lib/jvm/default-java/lib/server
12
+ ENV HADOOP_HOME=/opt/hadoop
13
+ ENV LD_LIBRARY_PATH=${JAVA_HOME}/lib/server:${HADOOP_HOME}/lib/native
14
+ ENV CLASSPATH=${HADOOP_HOME}/etc/hadoop:${HADOOP_HOME}/share/hadoop/common/lib/*:${HADOOP_HOME}/share/hadoop/common/*:${HADOOP_HOME}/share/hadoop/hdfs:${HADOOP_HOME}/share/hadoop/hdfs/lib/*:${HADOOP_HOME}/share/hadoop/hdfs/*:${HADOOP_HOME}/share/hadoop/mapreduce/*:${HADOOP_HOME}/share/hadoop/yarn:${HADOOP_HOME}/share/hadoop/yarn/lib/*:${HADOOP_HOME}/share/hadoop/yarn/*
13
15
COPY ./distro/$TARGETPLATFORM/databend-query /databend-query
14
16
RUN useradd --uid 1000 --shell /sbin/nologin \
15
17
--home-dir /var/lib/databend --user-group \
16
18
--comment "Databend cloud data analytics" databend && \
17
19
mkdir -p /var/lib/databend && \
18
20
chown -R databend:databend /var/lib/databend
21
+ VOLUME ["/var/lib/databend" , "/opt/hadoop" ]
19
22
ENTRYPOINT ["/databend-query" ]
You can’t perform that action at this time.
0 commit comments