parent
d3f50dfb38
commit
6a377e82e8
3 changed files with 31 additions and 0 deletions
@ -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