diff --git a/docker/Dockerfile b/docker/Dockerfile index cfe088a5..1fc7524e 100755 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -86,5 +86,9 @@ RUN chmod +x /app/entrypoint.sh COPY --chown=vnpy:vnpy scripts /app/scripts RUN find /app/scripts -name "*.sh" -type f -exec chmod +x {} \; +# 目录名含连字符不能做Python包,重命名为下划线 +RUN if [ -d /app/scripts/backtest-service ]; then mv /app/scripts/backtest-service /app/scripts/backtest_service; fi +# 创建日志和回测结果目录 +RUN mkdir -p /app/logs /app/backtest_jobs ENTRYPOINT ["/app/entrypoint.sh"] diff --git a/logs/auto-sync.log b/logs/auto-sync.log index 43714a84..e7b7a836 100644 --- a/logs/auto-sync.log +++ b/logs/auto-sync.log @@ -5377,5 +5377,6 @@ +