Merge pull request #633 from caryyu/master
Docker: add Dockerfile for the xxl-job-executor-samples-springbootpull/16/head
commit
abe3dd870f
@ -0,0 +1,6 @@
|
|||||||
|
.gitignore
|
||||||
|
.git/
|
||||||
|
src/
|
||||||
|
target/
|
||||||
|
target/*.jar.original
|
||||||
|
!target/*.jar
|
@ -0,0 +1,23 @@
|
|||||||
|
FROM openjdk:8-jre
|
||||||
|
|
||||||
|
LABEL name="caryyu/xxl-job-executor-sample-springboot" \
|
||||||
|
maintainer="Caryyu <343194291@qq.com>" \
|
||||||
|
version="0.1" \
|
||||||
|
description="A common xxl-job executor image for easily shipping via Docker"
|
||||||
|
|
||||||
|
ENV jarName=xxl-job-executor-sample-springboot-2.0.1.jar
|
||||||
|
|
||||||
|
ENV TZ=Asia/Shanghai
|
||||||
|
RUN ln -snf /usr/share/zoneinfo/TZ /etc/localtime && echo TZ /etc/localtime && echo TZ > /etc/timezone
|
||||||
|
|
||||||
|
ADD ./target/$jarName /
|
||||||
|
|
||||||
|
ADD ./docker-entrypoint.sh /
|
||||||
|
|
||||||
|
RUN chmod u+x /docker-entrypoint.sh
|
||||||
|
|
||||||
|
WORKDIR /
|
||||||
|
|
||||||
|
EXPOSE 8080
|
||||||
|
|
||||||
|
ENTRYPOINT ["/docker-entrypoint.sh"]
|
@ -0,0 +1,2 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
java ${JAVA_OPTS} -jar ${jarName} $@
|
Loading…
Reference in new issue