docker hive

This commit is contained in:
yangyu 2018-07-29 22:02:07 +08:00
parent 0623c5dfd4
commit db4d31ba99

View File

@ -3,6 +3,7 @@ FROM ccr.ccs.tencentyun.com/yy-dk/hadoop:3.1.0
MAINTAINER Yang <yangyufans@qq.com>
ENV HIVE_VERSION hive-3.0.0
ENV HADOOP_VERSION 3.1.0
ENV HIVE_NAME apache-hive-3.0.0-bin
RUN cd / && wget http://mirror.bit.edu.cn/apache/hive/$HIVE_VERSION/$HIVE_NAME.tar.gz \
@ -18,7 +19,8 @@ RUN echo "export HIVE_HOME=/usr/local/$HIVE_VERSION" >> /etc/profile && \
source /etc/profile
RUN cp $HIVE_HOME/conf/hive-env.sh.template $HIVE_HOME/conf/hive-env.sh && \
echo "export HADOOP_HOME=$HADOOP_HOME" >> $HIVE_HOME/conf/hive-env.sh && \
echo "HADOOP_HOME=$HADOOP_HOME" >> $HIVE_HOME/conf/hive-env.sh && \
echo "HADOOP_VERSION=$HADOOP_VERSION" >> $HIVE_HOME/conf/hive-env.sh && \
cp $HIVE_HOME/conf/hive-log4j2.properties.template $HIVE_HOME/conf/hive-log4j2.properties && \
sed -i 's/${sys:java.io.tmpdir}/\/logs/g' $HIVE_HOME/conf/hive-log4j2.properties && \
sed -i 's/${sys:user.name}/hive/g' $HIVE_HOME/conf/hive-log4j2.properties