FROM centos:7 LABEL author="scofield[scofield_shi@staff.easou.com]" ENV LANG C.UTF-8 ENV TZ=Asia/Shanghai ENV JAVA_HOME /usr/java/jdk1.6.0_21 ENV RESIN_HOME /app/soft/resin-pro-3.1.6 COPY ./duiba.war /opt/duiba.war COPY ./cmcc.war /opt/cmcc.war COPY ./entrypoint.sh /usr/bin/entrypoint.sh COPY ./jconsole_pwd /opt/jconsole_pwd ADD http://10.26.22.185:9000/psop/soft/resin-pro-3.1.6.tar.gz /app/soft/resin-pro-3.1.6.tar.gz ADD http://mirrors.163.com/.help/CentOS7-Base-163.repo /opt/Centos-7.repo ADD http://mirrors.aliyun.com/repo/epel-7.repo /opt/epel-7.repo RUN rm -rf /etc/yum.repos.d/* \ && mv /opt/*.repo /etc/yum.repos.d/ \ && yum clean all \ && yum install supervisor -y \ && rpm -Uvh http://10.26.22.185:9000/psop/soft/jdk-6u21-linux-amd64.rpm \ && ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone \ && tar -zxf /app/soft/resin-pro-3.1.6.tar.gz -C /app/soft \ && rm -f /app/soft/resin-pro-3.1.6.tar.gz \ && rm -rf /app/soft/resin-pro-3.1.6/webapps/* \ && rm -f /app/soft/resin-pro-3.1.6/conf/resin.conf \ && chmod +x /usr/bin/entrypoint.sh COPY supervisord.conf /etc/supervisord.conf COPY ./resin.conf /app/soft/resin-pro-3.1.6/conf/resin.conf ENTRYPOINT ["entrypoint.sh"] CMD ["supervisord"]