mirror of
https://gitee.com/dromara/dax-pay.git
synced 2025-10-13 21:30:25 +00:00
build 部署配置优化
This commit is contained in:
@@ -9,7 +9,7 @@ ENV TZ=Asia/Shanghai
|
||||
RUN ln -sf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||||
|
||||
# jvm启动参数, 启动内存256M,最大内存1G,使用G1垃圾回收器
|
||||
ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./urandom"
|
||||
ENV JAVA_OPTS="-Xms256m -Xmx1G -XX:+UseG1GC -Djava.security.egd=file:/dev/./urandom --Dlogging.config=./logback-spring.xml"
|
||||
|
||||
# 工作目录
|
||||
WORKDIR /
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<configuration>
|
||||
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
|
||||
<!--项目名称-->
|
||||
<property name="appname" value="bootx-platform"/>
|
||||
<property name="appname" value="dax-pay"/>
|
||||
<!--日志位置-->
|
||||
<property name="logdir" value="logs"/>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
<!-- plumelog Redis方式日志收集 -->
|
||||
<appender name="plumelog" class="com.plumelog.logback.appender.LiteAppender">
|
||||
<appName>bootx-platform</appName>
|
||||
<appName>${appname}</appName>
|
||||
<plumelogHost>127.0.0.1</plumelogHost>
|
||||
</appender>
|
||||
|
||||
|
@@ -4,9 +4,9 @@ services:
|
||||
image: dax-start:latest
|
||||
restart: always
|
||||
ports:
|
||||
- "8080:8080"
|
||||
- "9898:9898"
|
||||
volumes:
|
||||
# 宿主机目录:容器目录 日志映射
|
||||
- /data/logs/dax-start:/logs
|
||||
# 读取外部化配置文件
|
||||
- ./:/
|
||||
# 读取外部化配置文件(根据实际服务器环境做修改), 宿主机目录:容器目录
|
||||
- /data/logs/dax-start:/logs # 日志
|
||||
- /root/dax-pay/application-dev.yml:/application-dev.yml # 配置
|
||||
- /root/dax-pay/logback-spring.xml:/logback-spring.xml # 日志框架
|
||||
|
Reference in New Issue
Block a user