1234567891011121314151617181920212223 |
- FROM docker.shemic.com/java/base:latest
- MAINTAINER Rabin "https://github.com/shemic"
- # set environment variable
- ENV HADOOP_HOME=/share/lib/hadoop
- ENV SPARK_HOME=/share/lib/spark
- ENV PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$SPARK_HOME/bin
- ENV HIVE_HOME=/usr/local/hive
- ENV HIVE_VERSION=2.1.1
- ENV PATH=$PATH:$HIVE_HOME/bin
- # install
- RUN curl -O ${MIRRORS}apache/hive/hive-$HIVE_VERSION/apache-hive-$HIVE_VERSION-bin.tar.gz && tar -xzvf apache-hive-$HIVE_VERSION-bin.tar.gz && mv apache-hive-$HIVE_VERSION-bin HIVE_HOME && rm apache-hive-$HIVE_VERSION-bin.tar.gz && \
- mkdir -p /root/hive/tmp && \
- mkdir -p /root/hive/logs
- #COPY apache-hive-$HIVE_VERSION-bin $HIVE_HOME
- COPY hive.sh /entrypoint/hive.sh
- COPY plugin/* $HIVE_HOME/lib/
- VOLUME ["/usr/local/hive/conf"]
|