robert 1 anno fa
parent
commit
4ffd7625f1
1 ha cambiato i file con 10 aggiunte e 9 eliminazioni
  1. 10 9
      Dockerfile

+ 10 - 9
Dockerfile

@@ -4,26 +4,27 @@ LABEL author="robert[robert_du@easou.cn]"
 
 ENV LANG C.UTF-8
 ENV TZ=Asia/Shanghai
-ENV JAVA_HOME /usr/java/jdk1.8.0_101
+ENV JAVA_HOME /usr/java/jdk1.8.0_271
 
 COPY entrypoint.sh /usr/bin/entrypoint.sh
 
-#install jdk8 & flume
+#install jdk8 & maven3
 
 RUN yum install -y wget rsync epel-release lsof crontabs vim psmisc svn\
     && yum install -y supervisor \
-    && mkdir -p /usr/java  /app/soft \
-    && curl -O http://10.40.21.157:9000/psop/soft/jdk-8u101-linux-x64.tar.gz \
+    && mkdir -p /usr/java  /app/soft /root/.m2/ \
+    && curl -O http://10.40.21.157:9000/psop/soft/jdk1.8.0_271.tar.gz \
     && curl -O http://10.40.21.157:9000/psop/soft/maven3.0.3.tar.gz \
-    && tar -zxf jdk-8u101-linux-x64.tar.gz -C /usr/java/ \ 
+    && tar -zxf jdk1.8.0_271.tar.gz -C /usr/java/ \ 
     && tar -zxf maven3.0.3.tar.gz  -C /app/soft \
-    && rm -f jdk-8u101-linux-x64.tar.gz maven3.0.3.tar.gz \
+    && rm -f jdk1.8.0_271.tar.gz maven3.0.3.tar.gz \
     && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone \
     && chmod +x /usr/bin/entrypoint.sh
 
-COPY flume.conf /app/soft/flume-1.7.0/conf/flume.conf 
-COPY flume_start.sh /app/soft/flume-1.7.0/start.sh
-COPY flume.ini /etc/supervisord.d/flume.ini
+COPY supervisord.conf /etc/supervisord.conf
+COPY settings.xml /root/.m2/settings.xml
+COPY start.sh /app/start.sh
+COPY build.sh /app/build.sh
 
 ENTRYPOINT ["entrypoint.sh"]
 CMD ["supervisord"]