docker/xxl-job/Dockerfile
2022-12-06 13:15:58 +08:00

17 lines
819 B
Docker

ARG ARCH
FROM harbor.colben.cn/general/jdk$ARCH:8
MAINTAINER Colben colbenlee@gmail.com
ARG VERSION
ARG ROOT
ARG JAR
ENV JAR="${JAR:?}"
ADD --chown=root:root /ADD/ccmd /ADD/$JAR.jar /ADD/$JAR.properties /opt/
RUN cd /opt && mkdir logs \
&& sed -i \
-e "/^spring\.datasource\.url *=/cspring.datasource.url=jdbc:mysql://mysql:3306/xxl_job?Unicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false" \
-e "/^spring\.datasource\.username *=/cspring.datasource.username=cm_dwh" \
-e "/^spring\.datasource\.password *=/cspring.datasource.password=Cm_dwh_1234" \
$ROOT/$JAR.properties
CMD ["/opt/ccmd"]