From 34981c30a78e8bbd7791131059a9210f9928b62c Mon Sep 17 00:00:00 2001 From: 刘光辉 <347230014@qq.com> Date: 星期四, 17 九月 2026 09:24:09 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' into master --- docker/flow-engine/Dockerfile | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/docker/flow-engine/Dockerfile b/docker/flow-engine/Dockerfile new file mode 100644 index 0000000..73eefbd --- /dev/null +++ b/docker/flow-engine/Dockerfile @@ -0,0 +1,19 @@ +# JNPF 鐙珛娴佺▼寮曟搸锛坖npf-workflow-admin = 瀹樻柟 Flowable 7.0.1 + 6 涓� JNPF 瀹氬埗 REST 绫伙級 +# 鏋勫缓鍓嶇疆锛氬厛杩愯 ./prepare-context.sh 鎶� jar 鏆傚瓨鍒� context/锛�63MB 涓嶅叆 git锛� +# 鍩哄骇涓� Nacos 鍚屾簮锛歋WR amd64锛屾瀯寤轰骇鐗� tar 鍙洿鎺ヤ氦浠� x86 鏈嶅姟鍣� +FROM swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/bellsoft/liberica-openjre-rocky:21 +LABEL maintainer=cx-team + +ENV TZ=Asia/Shanghai +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone + +WORKDIR /opt/flow-engine + +COPY context/jnpf-workflow-admin-1.0.0-RELEASE.jar app.jar +# Spring Boot 鑷姩璇� WORKDIR 涓� config/ 鐩綍锛堜紭鍏堢骇楂樹簬 jar 鍐呴厤缃級 +COPY conf/ config/ + +EXPOSE 31000 + +# 鍙傛暟瀵归綈瀹夸富 server.sh锛�-Xms600m -Xmx600m + add-opens + DisableAttachMechanism锛� +ENTRYPOINT ["/bin/sh","-c","java -Xms600m -Xmx600m --add-opens java.base/java.lang=ALL-UNNAMED -XX:+DisableAttachMechanism -Dfile.encoding=utf8 -jar /opt/flow-engine/app.jar"] -- Gitblit v1.8.0