Files
sanguo_quant_live/jiangwei-platform/scripts/docker/README.md
T
2026-04-02 08:55:07 +08:00

64 lines
1.4 KiB
Markdown

# 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. 定期备份重要数据