Add Docker deployment documentation
This commit is contained in:
31
DOCKER_DEPLOY.md
Normal file
31
DOCKER_DEPLOY.md
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
# Docker环境部署说明
|
||||||
|
|
||||||
|
## 当前状态
|
||||||
|
由于Moltbot运行在Docker容器中,无法直接访问宿主机的web目录进行部署。
|
||||||
|
|
||||||
|
## 部署选项
|
||||||
|
|
||||||
|
### 选项1:Docker卷映射
|
||||||
|
需要在启动Moltbot容器时映射web服务器目录:
|
||||||
|
```bash
|
||||||
|
docker run -v /var/www/html:/var/www/html ...
|
||||||
|
```
|
||||||
|
|
||||||
|
### 选项2:通过Nginx反向代理
|
||||||
|
配置Nginx反向代理到Moltbot容器中的web服务
|
||||||
|
|
||||||
|
### 选项3:使用专门的部署服务
|
||||||
|
设置一个专门的部署服务来处理静态文件部署
|
||||||
|
|
||||||
|
## 推荐方案
|
||||||
|
对于长期使用,建议设置一个完整的CI/CD流程,包括:
|
||||||
|
- 自动化测试
|
||||||
|
- 构建流程
|
||||||
|
- 部署到指定环境
|
||||||
|
- 健康检查
|
||||||
|
|
||||||
|
## 当前可访问地址
|
||||||
|
游戏已托管在本地服务器,可通过以下地址访问(仅容器内):
|
||||||
|
- http://localhost:8080
|
||||||
|
|
||||||
|
要从外部访问,需要通过端口映射或反向代理。
|
||||||
Reference in New Issue
Block a user