From 23964e5e6daf0645b89782e77849b9b3e575c738 Mon Sep 17 00:00:00 2001 From: hjx <577364224@qq.com> Date: Mon, 19 Jan 2026 20:58:56 +0800 Subject: [PATCH] =?UTF-8?q?wms=E4=BF=AE=E6=94=B9=E6=89=93=E5=8C=85?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E5=92=8Cdocker=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mhd_wms/Dockerfile | 17 +++++++++++++++++ mhd_wms/pom.xml | 14 +++++++++++++- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 mhd_wms/Dockerfile diff --git a/mhd_wms/Dockerfile b/mhd_wms/Dockerfile new file mode 100644 index 000000000..05b4b637a --- /dev/null +++ b/mhd_wms/Dockerfile @@ -0,0 +1,17 @@ +# 基础镜像 +FROM arm64v8/openjdk:8 +# author +MAINTAINER manhuoda +#指定东八区时区 +ENV TZ Asia/Shanghai +#指定utf-8编码格 +ENV JAVA_TOOL_OPTIONS="-Dfile.encoding=UTF-8" +# VOLUME 指定了临时文件目录为/tmp。 +# 其效果是在主机 /var/lib/docker 目录下创建了一个临时文件,并链接到容器的/tmp +VOLUME /tmp +#将当前mhd_special_logistics.jar 复制到容器根目录下 +ADD mhd_wms.jar mhd_wms.jar +#暴露容器端口 Docker镜像告知Docker宿主机应用监听了端口 +EXPOSE 8017 +# 运行jar包 +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Xms1000m", "-Xmx1500m","-jar","/mhd_wms.jar"] diff --git a/mhd_wms/pom.xml b/mhd_wms/pom.xml index ce92b5309..fcd1c9965 100644 --- a/mhd_wms/pom.xml +++ b/mhd_wms/pom.xml @@ -166,5 +166,17 @@ - + + + mhd_wms + + + + com.spotify + dockerfile-maven-plugin + + + + +