Actions36
- Array Actions
- Disk Actions
- Docker Actions
- Notification Actions
- System Actions
- VM Actions
Docker → Get Many
AI-generatedSummary
Lists all Docker containers on the Unraid server via its GraphQL API, returning one n8n item per container. Read-only; takes no filters.
Inputs
- Maximum Control Level — Caps what this node may do. Defaults to 'Use Credential Default' and can only narrow the credential's limit, never exceed it. Get Many is a read operation, so it runs at any level (Read, Control or Full).
Output shape
One item per container. Fields: id, names (array), image, imageId, command, created, state, status, autoStart, and ports (array of ip, privatePort, publicPort, type).
Returns zero items if no containers exist. Mounts and networkSettings are not included; use the Get operation for those. Container IDs are prefixed (e.g. docker:abc123) and can be passed to Get, Start, Stop, Restart, Pause or Unpause. With Continue On Fail enabled, an error produces an item with an 'error' message. The query runs once per input item, so multiple input items repeat the full list.
Examples
Example 1: Find the ID of a container before stopping it
Resource: Docker, Operation: Get Many. Filter the output by names in a later node, then pass the id to a Docker Stop node.
Example 2: Alert on containers that are not running
Resource: Docker, Operation: Get Many, followed by an IF node checking state != RUNNING.
Example 3: Give an AI Agent read-only container visibility
Resource: Docker, Operation: Get Many, Maximum Control Level: Read.