|
@@ -1,7 +1,14 @@
|
|
|
-FROM alpine/openjdk:11
|
|
|
|
|
|
|
+FROM maven:3.8.3-jdk-11-slim AS builder
|
|
|
|
|
+
|
|
|
|
|
+ADD ./pom.xml pom.xml
|
|
|
|
|
+ADD ./src src/
|
|
|
|
|
+
|
|
|
|
|
+RUN mvn clean package -Dmaven.test.skip=true
|
|
|
|
|
+
|
|
|
|
|
+From alpine/openjdk:11
|
|
|
|
|
|
|
|
WORKDIR /app
|
|
WORKDIR /app
|
|
|
|
|
+COPY --from=builder target/spider-crawler-exec.jar /app/app.jar
|
|
|
#RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
|
|
#RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
|
|
|
-COPY target/autodop-dmaster.jar /app/app.jar
|
|
|
|
|
|
|
|
|
|
-ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/app.jar"]
|
|
|
|
|
|
|
+ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app/app.jar", "/app/spider-crawler.json"]
|