Docker容器管理

此目录包含微信机器人Docker容器管理相关的代码

文件说明

  • client.go: Docker客户端初始化和管理
  • container.go: 容器基本操作(创建、启动、停止、删除等)
  • robot.go: 微信机器人容器专用操作(如获取登录二维码、检查微信登录状态等)
  • monitor.go: 容器状态监控,定期检查并更新机器人状态

主要功能

  1. 容器生命周期管理

    • 创建微信机器人容器
    • 启动、停止和删除容器
    • 获取容器状态和日志
  2. 状态监控

    • 定期检查微信机器人容器状态
    • 自动更新数据库中的状态信息