# 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. 部署步骤 ```bash # 上传文件到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 ## 📝 注意事项 1. 首次部署前请修改默认密码 2. 确保NAS有足够的内存(建议8GB+) 3. 数据目录建议映射到NAS存储空间 4. 定期备份重要数据