From ca967c4ed4231adcc1f74a09bf6ae30366ad97b1 Mon Sep 17 00:00:00 2001 From: xiongfeng Date: Thu, 14 Jul 2022 10:08:13 +0800 Subject: [PATCH] =?UTF-8?q?Dockerfile=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index a0be7bd..76f4e98 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,13 +6,17 @@ MAINTAINER xiongfeng # 切换工作目录 WORKDIR /root/java -# 添加demo-start-1.0.0.jar文件到docker环境内 -#ADD xf-boot-base-1.0.1.jar /root/java/xf-boot-base-1.0.1.jar -#coding服务配置 +#1. coding自动化部署 COPY target/*.jar app.jar # 暴露端口8080 #EXPOSE 8080 # 运行命令 +ENTRYPOINT ["java","-Djava.security.egd=file:/dev/urandom","-Dfile.encoding=UTF-8","-Duser.timezone=Asia/Shanghai","-XX:MaxDirectMemorySize=1024m","-XX:MetaspaceSize=256m","-XX:MaxMetaspaceSize=512m","-XX:MaxRAMPercentage=80.0","-jar","app.jar"] + +#2. 手动部署项目到docker环境中 +# 添加demo-start-1.0.0.jar文件到docker环境内 +#ADD xf-boot-base-1.0.1.jar /root/java/xf-boot-base-1.0.1.jar +## 暴露端口8080 +#EXPOSE 8080 +## 运行命令 #ENTRYPOINT ["java", "-server", "-Xms512m", "-Xmx512m", "-jar", "/root/java/xf-boot-base-1.0.1.jar"] -#coding服务配置 -ENTRYPOINT ["java","-Djava.security.egd=file:/dev/urandom","-Dfile.encoding=UTF-8","-Duser.timezone=Asia/Shanghai","-XX:MaxDirectMemorySize=1024m","-XX:MetaspaceSize=256m","-XX:MaxMetaspaceSize=512m","-XX:MaxRAMPercentage=80.0","-jar","app.jar"] \ No newline at end of file