22 lines
680 B
Markdown
22 lines
680 B
Markdown
# Docker容器管理
|
||
|
||
此目录包含微信机器人Docker容器管理相关的代码:
|
||
|
||
## 文件说明
|
||
|
||
- `client.go`: Docker客户端初始化和管理
|
||
- `container.go`: 容器基本操作(创建、启动、停止、删除等)
|
||
- `robot.go`: 微信机器人容器专用操作(如获取登录二维码、检查微信登录状态等)
|
||
- `monitor.go`: 容器状态监控,定期检查并更新机器人状态
|
||
|
||
## 主要功能
|
||
|
||
1. **容器生命周期管理**
|
||
- 创建微信机器人容器
|
||
- 启动、停止和删除容器
|
||
- 获取容器状态和日志
|
||
|
||
2. **状态监控**
|
||
- 定期检查微信机器人容器状态
|
||
- 自动更新数据库中的状态信息
|