Actions36
- Array Actions
- Disk Actions
- Docker Actions
- Notification Actions
- System Actions
- VM Actions
Docker → Get
AI-generatedSummary
Fetches a single Docker container from an Unraid server by ID, short ID, or name, returning its full details including mounts and network settings.
Inputs
- Container ID (required) — Identifier of the container to find. Matches the full prefixed ID (e.g. docker:abc123...), the bare 64-char ID, a short-ID prefix (12+ characters), or the container name (leading slash optional). Use Get Many to look up IDs.
- Maximum Control Level — Optional cap on what this node may do (credential default, read, control, full). Get is a read-only operation, so it works at any level.
Output shape
One item holding the matched container, with id, names, image, imageId, command, created, state, status, autoStart, ports (ip, privatePort, publicPort, type), mounts and networkSettings. If nothing matches, it returns no items.
The node lists all containers via the GraphQL API and filters them client-side, so a non-matching ID gives empty output rather than an error. Downstream nodes won't run unless 'Always Output Data' is enabled. With Continue On Fail, API errors come back as an item with an 'error' field.
Examples
Example 1: Check whether the 'plex' container is running before taking action
Resource: Docker, Operation: Get, Container ID: plex. Then test the output's state field for RUNNING.
Example 2: Inspect port mappings and mounts for a container found via Get Many
Container ID set to an expression such as {{ $json.id }} from the previous Get Many node.