Docker Manager

Other

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

Install

openclaw skills install docker-manager

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 <name>
停止容器docker stop <name>
查看日志docker logs -f <name>
进入容器docker exec -it <name> bash
查看资源docker stats