代码拉取完成,页面将自动刷新
同步操作将从 三丙/三丙-高并发点赞 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
FROM registry.cn-hangzhou.aliyuncs.com/sanbin/jdk17-springboot332:latest as base
WORKDIR /app
COPY . .
RUN mvn -s settings_default.xml -U -B -T 0.8C clean install -DskipTests
#分层
FROM registry.cn-hangzhou.aliyuncs.com/sanbin/openjdk17:bullseye-slim as builder
WORKDIR /app
COPY --from=base /app/target/application.jar application.jar
RUN java -Djarmode=tools -jar application.jar extract --layers --destination extracted
# 执行
FROM registry.cn-hangzhou.aliyuncs.com/sanbin/openjdk17:bullseye-slim
WORKDIR /app
COPY --from=builder /app/extracted/dependencies/ ./
COPY --from=builder /app/extracted/spring-boot-loader/ ./
COPY --from=builder /app/extracted/snapshot-dependencies/ ./
COPY --from=builder /app/extracted/application/ ./
COPY --from=base /app/start.sh .
ENV TZ=Asia/Shanghai
RUN mkdir -p /app/logs && \
mkdir -p /app/logs/gc && \
chmod 700 -R /app/logs
RUN echo 'networkaddress.cache.ttl=60' >> /etc/java-17-openjdk/security/java.security \
&& chmod a+x *.sh \
&& mv start.sh /usr/bin
CMD ["start.sh"]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。