Miraclewangwang
大概是这样:
rm -rf ./Dockerfile
tee Dockerfile <<-‘EOF’
# 设置基础镜像,使用Java 17
FROM hub.zthiscene.com:57981/k8s/openjdk:17.0.7_7-jdk-focal
# 设置作者信息
LABEL maintainer=“rufei.cn”
# 复制应用程序 jar 文件到容器中,并重命名为 app.jar
COPY ./$JAR_NAME*.jar /ms_service/PROJECT_NAME.jar
ENTRYPOINT [“sh”, “-c”, "java $JAVA_OPTS \
-Dfile.encoding=UTF8 -Duser.timezone=GMT+08 \
-Djava.security.egd=file:/dev/./urandom \
-jar /ms_service/PROJECT_NAME.jar"]
EOF
sed -i “s/PROJECT_NAME/$projectName/g” Dockerfile