From 0d9265256dacdb401dc40f11b1ce4e6dcd988e73 Mon Sep 17 00:00:00 2001 From: Tao He Date: Mon, 31 Oct 2022 20:44:13 +0800 Subject: [PATCH] Export JAVA_HOME as well Signed-off-by: Tao He --- k8s/graphscope.Dockerfile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/k8s/graphscope.Dockerfile b/k8s/graphscope.Dockerfile index e08efa800a9a..9765bfa274c0 100644 --- a/k8s/graphscope.Dockerfile +++ b/k8s/graphscope.Dockerfile @@ -24,6 +24,8 @@ RUN sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list && curl git openjdk-8-jdk python3-pip sudo && \ apt clean && rm -fr /var/lib/apt/lists/* +ENV JAVA_HOME /usr/lib/jvm/java-8-openjdk-amd64 + # install hadoop RUN cd /tmp && \ curl -LO https://archive.apache.org/dist/hadoop/core/hadoop-2.8.4/hadoop-2.8.4.tar.gz && \ @@ -35,7 +37,7 @@ ENV HADOOP_CONF_DIR $HADOOP_HOME/etc/hadoop ENV HADOOP_COMMON_LIB_NATIVE_DIR $HADOOP_HOME/lib/native ENV PATH $PATH:$HADOOP_HOME/bin -RUN bash -l -c 'echo export CLASSPATH="$($HADOOP_HOME/bin/hdfs classpath --glob)" >> /etc/bashrc' +RUN bash -l -c 'echo export CLASSPATH="$($HADOOP_HOME/bin/hdfs classpath --glob)" >> /etc/bash.bashrc' # kubectl v1.19.2 RUN cd /tmp && export KUBE_VER=v1.19.2 && \ @@ -52,6 +54,9 @@ RUN useradd -m graphscope -u 1001 && \ USER graphscope WORKDIR /home/graphscope +# ensure /etc/bash.bashrc is sourced +RUN bash -l -c 'echo source /etc/bash.bashrc >> /home/graphscope/.bashrc' + ENV PATH=${PATH}:/home/graphscope/.local/bin COPY . /home/graphscope/gs