ssh-docker-ps

List running Docker containers on a remote host via SSH with filters.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps to efficiently list running Docker containers on a remote host, with the ability to apply server-side filters for precision.

Core Features & Use Cases

  • Remote Container Listing: View running Docker containers on a remote host.
  • Server-Side Filtering: Apply filters such as name, status, label, and ancestor to narrow down the results.
  • Use Case: When you need to quickly find specific containers running on a remote server, this Skill can be used to list only the containers that match your criteria.

Quick Start

Use the ssh_docker_ps skill to list all running containers on the host 'docker1'.

Frequently Asked Questions about ssh-docker-ps

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

FAQPage Schema
How do I list running Docker containers on a remote host?

To list running Docker containers on a remote host, you can use an SSH connection to execute a process that retrieves and displays the active containers. This approach requires SSH access to the host and a running Docker daemon to query the container state.

How do I filter Docker containers on a remote server by name or status?

You can filter Docker containers on a remote server by applying server-side filters like name, status, label, and ancestor. These filters are validated before execution, ensuring only matching running containers are returned over the SSH connection.

Do I need SSH access to query Docker containers on a remote host?

Yes, SSH access is required to query Docker containers on a remote host using this method. The Skill relies on an SSH connection to reach the remote server and execute the Docker commands needed to list and filter the running containers.

What remote Docker container filters can I use to narrow down results?

You can use name, status, label, and ancestor filters to narrow down running Docker containers on a remote host. Applying these server-side filters ensures the query returns only the specific containers matching your defined criteria.

What is the best way to find specific running containers on a remote server?

The best way to find specific running containers on a remote server is to use server-side filtering over SSH. By validating and applying filters like name, label, or ancestor, you efficiently narrow the list to only the containers you need.