From aed0e43ff4eb2cdb5fa81b6b9b16d8d2b723c02e Mon Sep 17 00:00:00 2001
From: liuyu <yu.liu@cqgbkj.com>
Date: 星期四, 17 九月 2026 10:57:49 +0800
Subject: [PATCH] feat: 新增 jnpf-tms 业务微服务骨架

---
 dockerfile/tms/Dockerfile |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/dockerfile/tms/Dockerfile b/dockerfile/tms/Dockerfile
new file mode 100644
index 0000000..a8aa772
--- /dev/null
+++ b/dockerfile/tms/Dockerfile
@@ -0,0 +1,19 @@
+# 鍩虹闀滃儚锛氭湰鍦伴粯璁� Docker Hub 澶氭灦鏋勶紙arm64 鍘熺敓锛孡024锛夛紱浜や粯鏋勫缓娉ㄥ叆 SWR amd64 鍗曟灦鏋�
+ARG BASE_IMAGE=bellsoft/liberica-openjre-rocky:21
+FROM ${BASE_IMAGE}
+LABEL maintainer=cx-team
+
+# 璁剧疆鏃跺尯
+ENV TZ=Asia/Shanghai
+RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
+
+WORKDIR /data/jnpfsoft/javaApi/jnpf-tms
+
+COPY jnpf-tms/jnpf-tms-server/target/*.jar ./jnpf-tms.jar
+
+COPY config/shared /config/shared
+ENV JNPF_CONFIG_DIR=/config
+
+EXPOSE 30017
+
+ENTRYPOINT ["/bin/sh","-c","java --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.lang.invoke=ALL-UNNAMED --add-opens=java.base/java.math=ALL-UNNAMED --add-opens=java.base/sun.net.util=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.security=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/jdk.internal.module=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMED -Dfile.encoding=utf8 -Djava.security.egd=file:/dev/./urandom -jar jnpf-tms.jar"]

--
Gitblit v1.8.0