2018-08-06 12:16:44 +00:00
|
|
|
FROM newnius/hadoop:2.7.4
|
2017-09-02 06:44:57 +00:00
|
|
|
|
|
|
|
MAINTAINER Newnius <newnius.cn@gmail.com>
|
|
|
|
|
|
|
|
USER root
|
|
|
|
|
|
|
|
# Install Apche Hive
|
2018-08-06 10:53:58 +00:00
|
|
|
ENV HIVE_VER 2.1.1
|
|
|
|
|
|
|
|
RUN wget -O apache-hive.tar.gz https://archive.apache.org/dist/hive/hive-$HIVE_VER/apache-hive-$HIVE_VER-bin.tar.gz && \
|
2017-09-02 06:44:57 +00:00
|
|
|
tar -xzf apache-hive.tar.gz -C /usr/local/ && rm apache-hive.tar.gz
|
|
|
|
|
2018-08-06 12:16:44 +00:00
|
|
|
RUN ln -s /usr/local/apache-hive-$HIVE_VER-bin /usr/local/hive
|
2018-08-06 10:53:58 +00:00
|
|
|
|
|
|
|
ENV HIVE_HOME /usr/local/hive
|
2017-09-02 06:44:57 +00:00
|
|
|
|
|
|
|
ENV PATH $PATH:$HIVE_HOME/bin
|
|
|
|
|
2018-08-06 12:35:09 +00:00
|
|
|
#ADD mysql-connector-java-5.1.44-bin.jar $HIVE_HOME/lib
|
2018-08-06 12:48:51 +00:00
|
|
|
RUN wget -P $HIVE_HOME/lib/ http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.44/mysql-connector-java-5.1.44.jar
|
2018-08-06 10:53:58 +00:00
|
|
|
|
2017-09-02 06:44:57 +00:00
|
|
|
ADD hive-site.xml $HIVE_HOME/conf
|
|
|
|
|
|
|
|
ADD bootstrap.sh /etc/bootstrap.sh
|
|
|
|
|
2018-08-06 10:53:58 +00:00
|
|
|
WORKDIR $HIVE_HOME
|
|
|
|
|
2017-09-02 06:44:57 +00:00
|
|
|
CMD ["/etc/bootstrap.sh", "-d"]
|