Parcourir la source

fix:dockerfile适配arm64架构

xuxiaopang il y a 2 ans
Parent
commit
6de11e69b6

+ 1 - 1
web/src/main/resources/Dockerfile

@@ -6,7 +6,7 @@ COPY settings.xml /root/.m2/settings.xml
 COPY . $WORK_PATH
 RUN cd $WORK_PATH && mvn clean package -DskipTests -DfinalName=$PROJECT_NAME
 
-FROM java:8-jre-alpine
+FROM openjdk:8-jre-alpine
 ENV PROJECT_NAME seecoder-paas
 ENV WORK_PATH /opt/$PROJECT_NAME
 # RUN apk add --no-cache git

+ 2 - 2
web/src/main/resources/template/dockerfile/SPRINGBOOT_JAVA8

@@ -5,11 +5,11 @@ COPY settings.xml /root/.m2/settings.xml
 COPY . $WORK_PATH
 RUN cd $WORK_PATH && mvn clean package -DskipTests
 
-FROM java:8-jre-alpine
+FROM openjdk:8-jre-alpine
 ENV PROJECT_NAME -jar name-
 ENV WORK_PATH /opt/$PROJECT_NAME
 # todo 本地测试环境运行不了 apk add 生产环境要改回来
-# RUN apk add --no-cache git
+RUN apk add --no-cache git
 WORKDIR /app
 COPY --from=compile_stage $WORK_PATH/target/${PROJECT_NAME}.jar .
 CMD ["sh", "-c", "java -Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n -jar -server /app/${PROJECT_NAME}.jar"]