diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index 74cab89f..27c92716 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -5,7 +5,13 @@ echo "==========================================" echo " sanguo_vnpy Docker 容器启动中..." echo "==========================================" -# SSH服务 +# 安装回测服务必需依赖(容器重启后pip包会丢失,启动时自动重装) +echo "正在安装回测服务依赖..." +pip3 install vnpy_ctastrategy vnpy_sqlite --quiet 2>&1 | tail -3 +echo "✅ 依赖安装完成" + +# SSH服务 - 修复端口绑定问题 +sudo sed -i 's/#Port 22/Port 22/' /etc/ssh/sshd_config sudo /usr/sbin/sshd -D & # Jupyter Lab diff --git a/logs/auto-sync.log b/logs/auto-sync.log index 67372926..938f79c4 100644 --- a/logs/auto-sync.log +++ b/logs/auto-sync.log @@ -5775,5 +5775,6 @@ +