1.4 KiB
1.4 KiB
sanguo_vnpy 群晖NAS Docker部署文件
📁 文件说明
Docker核心配置文件
Dockerfile- Docker镜像构建文件entrypoint.sh- 容器启动脚本requirements.txt- Python依赖包列表
部署脚本
sanguo_nas_deploy.sh- 三国项目NAS一键部署脚本nas_auto_deploy.sh- NAS自动部署脚本nas_manager.sh- NAS容器管理脚本
🚀 快速开始
1. 前置条件
- 群晖NAS已安装Container Manager
- NAS已启用SSH
- 已创建Docker存储目录
2. 部署步骤
# 上传文件到NAS
# SSH登录NAS
ssh admin@192.168.2.154
# 进入部署目录
cd /volume1/docker/vnpy
# 运行部署脚本
bash sanguo_nas_deploy.sh
3. 访问服务
- Jupyter Lab: http://NAS_IP:8888 (token: sanguo123)
- VS Code: http://NAS_IP:8080 (password: sanguo123)
- SSH: ssh -p 2222 vnpy@NAS_IP (password: sanguo123)
📖 详细文档
完整的部署文档请参考:
../research/nas-docker-deployment-20260326/final/sanguo_vnpy群晖Docker部署可行性调研报告.md
🔧 配置说明
默认密码
- Jupyter token:
sanguo123 - VS Code password:
sanguo123 - SSH user/password:
vnpy/sanguo123
端口映射
- 8888: Jupyter Lab
- 8080: VS Code Server
- 8000: vn.py Web界面
- 2222: SSH
📝 注意事项
- 首次部署前请修改默认密码
- 确保NAS有足够的内存(建议8GB+)
- 数据目录建议映射到NAS存储空间
- 定期备份重要数据