Docker容器管理

1小时前更新 2 00
Docker容器管理Docker容器管理
Docker容器管理

技能简介

该技能让机器人获得Docker管理能力,可执行容器启停、镜像操作、日志查看及资源清理等任务。

业务背景

运维团队日常需频繁处理容器启停、故障排查和资源清理等重复性工作。该技能让业务人员通过自然语言直接操控Docker,无需记忆复杂命令行,快速获取容器状态、日志和性能数据,降低运维门槛,提升问题响应速度。

落地案例:某应用出现异常时,运维人员可直接对机器人说"查看订单服务容器的最近日志",机器人自动提取关键报错信息;或指令"停止测试环境的支付容器并清理无用镜像",机器人在执行删除前主动确认,避免误操作。全程无需登录服务器敲命令。

能做什么

  • 列出运行中或全部容器状态
  • 启动、停止指定容器
  • 查看容器日志与性能指标
  • 管理本地镜像列表
  • 执行系统级清理操作

使用说明

安装要求:目标主机需预装Docker引擎,机器人需具备docker命令执行权限。

使用步骤:

  1. 确认docker二进制文件在系统PATH中可用
  2. 通过自然语言描述所需操作,如”查看所有运行中的容器”
  3. 涉及删除类操作(rm/rmi/prune)时,机器人会主动请求确认
  4. 大批量输出内容将被自动摘要呈现

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言管理指令;容器/镜像标识符
输出Docker命令执行结果;状态列表;日志与指标数据
适用人群Docker环境运维人员;容器问题排查开发者;偏好对话式操作的用户
不包含Docker引擎安装配置;多主机远程管理;K8s集群操作;镜像构建

 

风险提示

  • 删除操作需人工二次确认,避免误删生产容器
  • system prune会清除未使用数据,执行前请评估影响
  • 建议限制机器人Docker权限范围,遵循最小权限原则
  • 敏感环境操作前请备份关键数据

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/mkrdiop/moltbot-docker/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...