main
黄海 9 months ago
parent 6322601f27
commit 9bc86269c0

@ -9,14 +9,12 @@ ENV TZ=Asia/Shanghai
# 让容器内部正常显示中文 # 让容器内部正常显示中文
ENV LANG C.UTF-8 ENV LANG C.UTF-8
# 将target文件夹下的jar包gw-charge.jar复制到容器的/root目录下 COPY ./dsBase /root/dsBase
COPY ./lib /root/lib
COPY ./target /root/target
#设置这个环境变量后您可以在Docker容器中启动Java应用程序时使用这些参数。 #设置这个环境变量后您可以在Docker容器中启动Java应用程序时使用这些参数。
ENV JAVA_OPTS="-Xms512m -Xmx1024m" ENV JAVA_OPTS="-Xms1024m -Xmx2048m"
# 标识为生产环境 # 标识为生产环境
ENV WORKING_ENV="pro" ENV WORKING_ENV="pro"
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -cp /root/target/classes:/root/lib/* com.dsideal.base.BaseApplication" ] ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -cp /root/dsBase/lib/* -jar dsBase.jar" ]

@ -5,3 +5,4 @@ cd ..
mvn -f pom.xml dependency:copy-dependencies -DoutputDirectory=lib mvn -f pom.xml dependency:copy-dependencies -DoutputDirectory=lib
@echo 黄海完成了! @echo 黄海完成了!
pause

@ -0,0 +1,8 @@
mkdir lib
cd lib
del *.jar /q
cd ..
mvn -f pom.xml dependency:copy-dependencies -DoutputDirectory=lib
@echo 黄海完成了!
pause

@ -11,8 +11,7 @@ ENV LANG C.UTF-8
# 将target文件夹下的jar包gw-charge.jar复制到容器的/root目录下 # 将target文件夹下的jar包gw-charge.jar复制到容器的/root目录下
COPY ./lib /root/lib COPY ./dsBase /root/dsBase
COPY ./target /root/target
#设置这个环境变量后您可以在Docker容器中启动Java应用程序时使用这些参数。 #设置这个环境变量后您可以在Docker容器中启动Java应用程序时使用这些参数。
ENV JAVA_OPTS="-Xms512m -Xmx1024m" ENV JAVA_OPTS="-Xms512m -Xmx1024m"
@ -20,4 +19,4 @@ ENV JAVA_OPTS="-Xms512m -Xmx1024m"
# 标识为生产环境 # 标识为生产环境
ENV WORKING_ENV="pro" ENV WORKING_ENV="pro"
ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -cp /root/target/classes:/root/lib/* com.dsideal.resource.ResApplication" ] ENTRYPOINT [ "sh", "-c", "java $JAVA_OPTS -cp /root/dsBase/lib/* -jar dsBase.jar" ]

@ -5,3 +5,4 @@ cd ..
mvn -f pom.xml dependency:copy-dependencies -DoutputDirectory=lib mvn -f pom.xml dependency:copy-dependencies -DoutputDirectory=lib
@echo 黄海完成了! @echo 黄海完成了!
pause

Loading…
Cancel
Save