32 lines
767 B
Bash
Executable File
32 lines
767 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
echo "=========================================="
|
|
echo " sanguo_vnpy Docker 容器启动中..."
|
|
echo "=========================================="
|
|
|
|
sudo /usr/sbin/sshd -D &
|
|
|
|
jupyter lab --ip=0.0.0.0 --port=8888 --no-browser \
|
|
--NotebookApp.token='sanguo123' \
|
|
--NotebookApp.password='' \
|
|
--NotebookApp.allow_origin='*' &
|
|
|
|
code-server &
|
|
|
|
sleep 5
|
|
|
|
echo ""
|
|
echo "✅ sanguo_vnpy 环境启动成功!"
|
|
echo ""
|
|
echo "访问地址:"
|
|
echo " Jupyter Lab: http://localhost:8888 (token: sanguo123)"
|
|
echo " VS Code: http://localhost:8080 (password: sanguo123)"
|
|
echo " SSH: ssh -p 2222 vnpy@localhost (password: sanguo123)"
|
|
echo ""
|
|
echo "数据目录: /app/data"
|
|
echo "策略目录: /app/strategies"
|
|
echo ""
|
|
|
|
tail -f /dev/null
|