凤凰盾系统防护
智能备份与自动回滚工
docker-ctl 是一个基于 Podman 的容器管理辅助工具,用于快速查看运行中的容器状态、读取实时日志以及检查本地镜像信息。该工具专为 Bazzite/Fedora 系统设计,无需额外配置即可直接使用。
运维人员日常排查容器故障时,常需快速定位问题根源。该工具基于Podman环境,无需复杂配置即可实时查看容器运行状态、日志输出及镜像信息,帮助团队缩短故障排查时间,降低对专业命令行的依赖门槛,提升Bazzite/Fedora系统下的容器运维效率。
落地案例:某开发团队在Bazzite系统上部署微服务后,发现某个服务响应异常。运维人员使用docker-ctl ps快速确认容器仍在运行,随即通过docker-ctl logs调取该容器的实时日志,发现数据库连接超时错误;再执行docker-ctl inspect查看网络配置,定位到端口映射冲突。全程无需登录宿主机执行复杂命令,10分钟内完成问题诊断。
该工具依赖 Podman 运行时环境,在 Bazzite 系统中已预装,无需手动安装。
docker-ctl [command]docker-ctl ps — 列出运行中容器docker-ctl logs <container> — 查看容器日志docker-ctl images — 列出本地镜像docker-ctl inspect <container> — 检查容器详情见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 子命令(ps/logs/images/inspect)+ 可选容器名称参数 |
| 输出 | 格式化文本或 JSON 格式的容器状态、日志、镜像及配置信息 |
| 适用人群 | Bazzite/Fedora 用户、容器运维人员、命令行偏好者 |
| 不包含 | 容器生命周期管理(启动/停止/删除)、网络配置修改、多主机集群支持 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/xejrax/docker-ctl/SKILL.md
来源类型:GitHub 开源仓库