ssh_docker_top

Retrieve live Docker container processes via SSH and docker top.

6|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Nightreaver/python-ssh-mcp --skill ssh-docker-top
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssh_docker_top
Source: https://github.com/Nightreaver/python-ssh-mcp/tree/main/skills/ssh-docker-top
Command: npx skills add https://github.com/Nightreaver/python-ssh-mcp --skill ssh-docker-top

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill unit simplifies inspecting processes inside Docker containers with secure SSH connections.

Core Features & Use Cases

  • View Live Container Processes: Check running processes in any container to verify operations.
  • Insight into PID & CPU: Confirm that PID 1 corresponds to the expected entrypoint and inspect resource usage.
  • PS Options for Fine Grained Output: Get custom information about the process by specifying ps command arguments.
  • Safe POSIX-only Operations: Supports POSIX systems and raises exceptions for Windows platforms.

Quick Start

Get the processes running inside a specific Docker container 'my-container'.

Frequently Asked Questions about ssh_docker_top

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

FAQPage Schema
How do I view running processes inside a Docker container via SSH?

To view running processes inside a Docker container via SSH, you can use a tool that executes the docker top command over a secure SSH connection. This retrieves real-time process data from remote POSIX hosts without manual entry point interaction.

Can I check CPU usage and PID details for a remote Docker container?

Yes, you can check CPU usage and PID details for a remote Docker container by retrieving live system state data. This allows you to confirm that PID 1 matches the expected entrypoint and inspect resource usage directly.

What is the best way to get custom process information from a Docker container?

The best way to get custom process information from a Docker container is by specifying ps command arguments. This provides fine-grained output tailored to your operational and auditing oversight needs during system state inspection.

Does SSH Docker process inspection work on Windows platforms?

SSH Docker process inspection does not work on Windows platforms. The system enforces safe POSIX-only operations and explicitly raises exceptions for Windows environments to ensure secure remote host management.

Why use docker top over SSH instead of manually entering a running container?

Using docker top over SSH avoids manually entering a running container to examine its live system state. It simplifies operational auditing by securely retrieving process data remotely without altering the container's execution environment.