diff --git a/config/nacos/cn/baiyue-common.yml b/config/nacos/cn/baiyue-common.yml index 3b6187a66..73efb364b 100644 --- a/config/nacos/cn/baiyue-common.yml +++ b/config/nacos/cn/baiyue-common.yml @@ -34,6 +34,9 @@ spring: client.config.default: connect-timeout: 3000 read-timeout: 5000 +logging: + file: + path: ${LOG_PATH:/app/logs} server: shutdown: graceful management: diff --git a/deploy/docker/Dockerfile b/deploy/docker/Dockerfile index a35d928c1..e8fa1ad67 100644 --- a/deploy/docker/Dockerfile +++ b/deploy/docker/Dockerfile @@ -6,9 +6,9 @@ RUN addgroup -S app \ WORKDIR /app -# 预建运行时数据目录并归属 app 用户:命名卷首次挂载时会继承此属主, +# 预建运行时数据和日志目录并归属 app 用户:bind mount 首次挂载时会继承此属主, # 否则 Docker 以 root:root 0755 创建挂载点,非 root 容器无法写入。 -RUN mkdir -p /data/files && chown -R app:app /data +RUN mkdir -p /data/files /app/logs && chown -R app:app /data /app/logs ARG JAR_FILE COPY --chown=app:app ${JAR_FILE} /app/app.jar