18 lines
709 B
Docker
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" ] |