|
13 | 13 | ARG ARCH
|
14 | 14 | FROM testing/centos7-oj11:unlabelled$ARCH
|
15 | 15 |
|
16 |
| -ARG HBASE_VERSION=2.4.7 |
17 |
| -ARG ZOOKEEPER_VERSION=3.5.7 |
18 |
| -ARG PHOENIX_VERSION=5.1.2 |
19 |
| -ARG PHOENIX_HBASE_VERSION=2.4-$PHOENIX_VERSION |
| 16 | +ARG HBASE_VERSION=2.5.8 |
| 17 | +ARG ZOOKEEPER_VERSION=3.9.2 |
| 18 | +ARG PHOENIX_VERSION=5.2.0 |
| 19 | +ARG PHOENIX_HBASE_VERSION=2.5-$PHOENIX_VERSION |
20 | 20 | ARG IMAGE_ROOT_INSTALL=/usr/local/lib
|
21 | 21 |
|
22 | 22 | ENV HBASE_HOME=$IMAGE_ROOT_INSTALL/hbase
|
23 | 23 | ENV ZOOKEEPER_HOME=$IMAGE_ROOT_INSTALL/zookeeper
|
24 | 24 | ENV PHOENIX_HOME=$IMAGE_ROOT_INSTALL/phoenix
|
25 | 25 |
|
26 | 26 | # TODO Apache Archive is rate limited -- these should probably go in S3
|
27 |
| -ARG BASE_URL=https://archive.apache.org/dist |
| 27 | +ARG BASE_URL=https://dlcdn.apache.org |
28 | 28 | ARG ZOOKEEPER_BINARY_PATH=$BASE_URL/zookeeper/zookeeper-$ZOOKEEPER_VERSION/apache-zookeeper-$ZOOKEEPER_VERSION-bin.tar.gz
|
29 | 29 | ARG HBASE_BINARY_PATH=$BASE_URL/hbase/$HBASE_VERSION/hbase-$HBASE_VERSION-bin.tar.gz
|
30 | 30 | ARG PHOENIX_BINARY_PATH=$BASE_URL/phoenix/phoenix-$PHOENIX_VERSION/phoenix-hbase-$PHOENIX_HBASE_VERSION-bin.tar.gz
|
31 | 31 |
|
32 | 32 | RUN mkdir -p $IMAGE_ROOT_INSTALL
|
33 | 33 |
|
34 | 34 | # Download ZooKeeper
|
35 |
| -RUN wget --quiet $ZOOKEEPER_BINARY_PATH && \ |
| 35 | +RUN wget $ZOOKEEPER_BINARY_PATH && \ |
36 | 36 | tar -xf apache-zookeeper-$ZOOKEEPER_VERSION-bin.tar.gz -C $IMAGE_ROOT_INSTALL && \
|
37 | 37 | rm apache-zookeeper-$ZOOKEEPER_VERSION-bin.tar.gz && \
|
38 | 38 | ln -s $IMAGE_ROOT_INSTALL/apache-zookeeper-$ZOOKEEPER_VERSION-bin $ZOOKEEPER_HOME && \
|
39 | 39 | cp $ZOOKEEPER_HOME/conf/zoo_sample.cfg $ZOOKEEPER_HOME/conf/zoo.cfg
|
40 | 40 |
|
41 | 41 | # Download HBase
|
42 |
| -RUN wget --quiet $HBASE_BINARY_PATH && \ |
| 42 | +RUN wget $HBASE_BINARY_PATH && \ |
43 | 43 | tar -xf hbase-$HBASE_VERSION-bin.tar.gz -C $IMAGE_ROOT_INSTALL && \
|
44 | 44 | rm hbase-$HBASE_VERSION-bin.tar.gz && \
|
45 | 45 | ln -s $IMAGE_ROOT_INSTALL/hbase-$HBASE_VERSION $HBASE_HOME
|
46 | 46 |
|
47 | 47 | # Download Phoenix
|
48 |
| -RUN wget --quiet $PHOENIX_BINARY_PATH && \ |
| 48 | +RUN wget $PHOENIX_BINARY_PATH && \ |
49 | 49 | tar -xf phoenix-hbase-$PHOENIX_HBASE_VERSION-bin.tar.gz -C $IMAGE_ROOT_INSTALL && \
|
50 | 50 | rm phoenix-hbase-$PHOENIX_HBASE_VERSION-bin.tar.gz && \
|
51 | 51 | ln -s $IMAGE_ROOT_INSTALL/phoenix-hbase-$PHOENIX_HBASE_VERSION-bin $PHOENIX_HOME
|
|
0 commit comments