docker-recovery

Monitor Docker container health and restart failed containers automatically.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lofibrainwav/AFO_Kingdom --skill docker-recovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-recovery
Source: https://github.com/lofibrainwav/AFO_Kingdom/tree/main/skills/docker-recovery
Command: npx skills add https://github.com/lofibrainwav/AFO_Kingdom --skill docker-recovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides autonomous container health monitoring and self-healing to ensure high availability of the kingdom's services.

Core Features & Use Cases

  • monitor_containers: Watch container health and metrics.
  • restart_container: Automatic recovery on failures.
  • analyze_logs: AI-powered log analysis for root causes.

Quick Start

docker_monitor = DockerMonitor() docker_monitor.monitor_containers()

Frequently Asked Questions about docker-recovery

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

FAQPage Schema
How do I automatically restart Docker containers when they fail?

Automatic container restart monitors container health in real time and restarts failed containers without manual intervention. This Skill continuously watches for runtime failures and triggers recovery, ensuring your services maintain uptime targets like 99.9% availability.

What's the best way to detect and fix Docker container deadlocks?

Deadlock detection identifies when containers become unresponsive and applies AI-driven recovery decisions based on log analysis. The Skill analyzes container logs to determine root causes and automatically heal issues, reducing downtime from stuck processes.

Can I monitor Docker container health and get automatic healing?

Health monitoring watches container metrics and status continuously, while self-healing automatically restarts failed containers and analyzes logs for AI-powered recovery decisions. Together they maintain high availability with minimal operational overhead.

How do I set uptime targets for Docker containers in production?

Configure uptime targets like 99.9% availability, and the Skill continuously monitors your containers against those goals, automatically restarting failures and applying healing decisions. Real-time health monitoring ensures your production services meet specified availability commitments.

Does container self-healing work with Docker orchestration?

Self-healing applies to both standalone Docker hosts and orchestration contexts, monitoring and recovering containers across your infrastructure. It detects failures, analyzes logs, and triggers restarts to maintain uptime regardless of deployment scale.