Sign inSign up

superdowell/xxl-job-admin

By superdowell

•Updated almost 4 years ago

Image
0

237

superdowell/xxl-job-admin repository overview

项目地址:https://gitee.com/xuxueli0323/xxl-job.git⁠

Dockerfile:

FROM maven:3.8.6-jdk-8 as builder

ARG VERSION=2.3.1
ARG BASE_URL=https://github.com/xuxueli/xxl-job/archive/refs/tags/

WORKDIR /data

ADD settings.xml /root/.m2/

RUN curl -fsSL -o /tmp/xxl.tar.gz ${BASE_URL}${VERSION}.tar.gz \
    && tar -xzf /tmp/xxl.tar.gz -C /data --strip-components=1 \
    && rm -f /tmp/xxl.tar.gz \
    && mvn clean package

FROM openjdk:8-jre-slim

MAINTAINER [email protected]

ENV PARAMS="" \
    JAVA_OPTS="" \
    TZ="Asia/Shanghai"

RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

COPY --from=builder /data/xxl-job-admin/target/xxl-job-admin-*.jar /app.jar

ENTRYPOINT ["sh","-c","java -jar $JAVA_OPTS /app.jar $PARAMS"]

Tag summary

Content type

Image

Digest

sha256:db988e887…

Size

102.5 MB

Last updated

almost 4 years ago

docker pull superdowell/xxl-job-admin:v2.2.0