fix Deployment

This commit is contained in:
2025-07-28 14:04:11 +08:00
parent f42357ebc6
commit 398c0fb3de
4 changed files with 52 additions and 5 deletions

View File

@@ -57,8 +57,10 @@ COPY --from=builder /app/tyapi-server .
COPY --chown=tyapi:tyapi config.yaml .
COPY --chown=tyapi:tyapi configs/ ./configs/
# 创建日志目录
RUN mkdir -p logs && chown -R tyapi:tyapi logs
# 创建日志目录并设置权限
RUN mkdir -p logs && \
chown -R tyapi:tyapi logs && \
chmod 755 logs
# 切换到非root用户
USER tyapi