container_diagnosis

Diagnose local Docker containers via docker CLI commands and output a structured diagnostic report.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/ougi777/Mutil-AIops-Agent --skill container-diagnosis-ougi777
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: container_diagnosis
Source: https://github.com/ougi777/Mutil-AIops-Agent/tree/main/app/skills/definitions/container_diagnosis
Command: npx skills add https://github.com/ougi777/Mutil-AIops-Agent --skill container-diagnosis-ougi777

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

本技能帮助定位本机 Docker 容器的运行异常,结合 docker CLI 进行状态、日志和配置的真实查询与诊断,提升故障定位效率。

Core Features & Use Cases

  • 实时检查容器状态(Up、Restarting、Exited)并给出快速诊断结论
  • 通过 docker stats、docker logs、docker inspect 获取资源占用、日志与配置证据
  • 适用于单机 Docker 环境的快速 RCA 与诊断报告生成

Quick Start

诊断指定容器,获取状态、最近日志和配置信息,并输出诊断报告。

Frequently Asked Questions about container_diagnosis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose a local Docker container that keeps restarting?

To diagnose a restarting Docker container, the Skill checks container status via docker ps, reviews recent logs with docker logs, and inspects configuration using docker inspect to identify the root cause.

What is the best way to check Docker container CPU and memory usage?

Checking Docker container CPU and memory usage is done by running docker stats to retrieve real-time resource utilization data, which is then compiled into a structured diagnostic report for stability analysis.

How do I find out why my Docker container failed to start?

Finding out why a Docker container failed to start involves inspecting the container's status and configuration with docker inspect, and reviewing startup logs via docker logs to pinpoint initialization errors.

Can I use this for diagnosing containers in a multi-host Docker Swarm environment?

Diagnosing containers in a multi-host Docker Swarm environment is not supported, as this Skill applies specifically to single-host Docker environments for status checks, log review, and configuration inspection.

How does container diagnosis generate a structured RCA report?

Container diagnosis generates a structured RCA report by executing a deterministic workflow of docker CLI commands including docker ps, docker stats, docker logs, and docker inspect, then aggregating the outputs into a final diagnostic conclusion.