data-dump/Dockerfile

18 lines
709 B
Docker

FROM registry.cn-guangzhou.aliyuncs.com/celnet/base:lates
VOLUME /xxl-job-admin
VOLUME /data-dump
ADD target/data-dump.jar /data-dump/data-dump.jar
ADD files/start.sh /xxl-job-admin/start.sh
ADD files/dist.zip /
ADD files/xxl-job-admin-2.1.2.jar /xxl-job-admin/xxl-job-admin-2.1.2.jar
ADD files/nginx.conf /usr/local/nginx/conf/nginx.conf
EXPOSE 80
RUN chmod +x /xxl-job-admin/start.sh
RUN unzip /dist.zip
RUN yum install kde-l10n-Chinese -y && \
yum install glibc-common -y && \
localedef -c -f UTF-8 -i zh_CN zh_CN.utf8
ENV LC_ALL zh_CN.UTF-8
ENV JAVA_OPTS="-Xms256m -Xmx2048m"
WORKDIR /data-dump
ENTRYPOINT [ "sh", "-c", "nginx && sh /xxl-job-admin/start.sh && java $JAVA_OPTS -jar data-dump.jar" ]