🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

Docker Manager

by @sxliuyu

Docker 容器管理。查看、启动、停止、删除容器,监控资源使用,查看日志。适合运维和开发。

Versionv1.0.2
Downloads2,040
Installs10
TERMINAL
clawhub install docker-manager

📖 About This Skill


name: docker-manager version: 1.0.0 description: Docker 容器管理。查看、启动、停止、删除容器,监控资源使用,查看日志。适合运维和开发。 author: OpenClaw triggers: - "Docker" - "容器管理" - "Docker监控" - "docker" - "容器"

Docker Manager 🐳

Docker 容器管理工具,查看、启动、停止、删除容器,监控资源,查看日志。

功能

  • 📋 列出容器(运行中/全部)
  • ▶️ 启动/停止/重启容器
  • 📊 容器资源监控(CPU/内存/网络)
  • 📝 查看容器日志
  • 🗑️ 删除容器/镜像
  • 🔍 容器详情查询
  • 📦 镜像管理
  • 使用方法

    列出容器

    python3 scripts/docker_mgr.py ps
    python3 scripts/docker_mgr.py ps --all
    

    启动/停止/重启

    python3 scripts/docker_mgr.py start nginx
    python3 scripts/docker_mgr.py stop nginx
    python3 scripts/docker_mgr.py restart nginx
    

    查看资源监控

    python3 scripts/docker_mgr.py stats
    python3 scripts/docker_mgr.py stats nginx
    

    查看日志

    python3 scripts/docker_mgr.py logs nginx
    python3 scripts/docker_mgr.py logs nginx --tail 100
    python3 scripts/docker_mgr.py logs nginx --follow
    

    容器详情

    python3 scripts/docker_mgr.py inspect nginx
    

    镜像列表

    python3 scripts/docker_mgr.py images
    

    删除容器/镜像

    python3 scripts/docker_mgr.py rm nginx
    python3 scripts/docker_mgr.py rmi nginx:latest
    

    示例

    # 查看所有容器(包括停止的)
    python3 scripts/docker_mgr.py ps --all

    查看运行中容器的资源使用

    python3 scripts/docker_mgr.py stats

    查看特定容器的最近50行日志

    python3 scripts/docker_mgr.py logs mycontainer --tail 50

    批量停止所有运行中的容器

    python3 scripts/docker_mgr.py stop $(docker ps -q)

    删除已停止的容器

    python3 scripts/docker_mgr.py prune

    常用 Docker 命令速查

    | 操作 | 命令 | |------|------| | 列出容器 | docker ps -a | | 启动容器 | docker start | | 停止容器 | docker stop | | 查看日志 | docker logs -f | | 进入容器 | docker exec -it bash | | 查看资源 | docker stats |