truenas-docker-ops

Manage TrueNAS Docker containers via SSH with compose file inspection.

Updated Dec 21, 2025
One-click install
npx skills add https://github.com/thurstonsand/ansiblonomicon --skill truenas-docker-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: truenas-docker-ops
Source: https://github.com/thurstonsand/ansiblonomicon/tree/main/agents/homelab/skills/truenas-docker-ops
Command: npx skills add https://github.com/thurstonsand/ansiblonomicon --skill truenas-docker-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides safe, centralized guidance and tooling to manage Docker containers on a TrueNAS host, reducing risk when touching services, data, or containers.

Core Features & Use Cases

  • SSH-based container interaction and inspection on TrueNAS.
  • View and manage stacks and compose files stored under /mnt paths.
  • Safe execution of ad-hoc docker commands with documented data/layout considerations.

Quick Start

Run poe truenas to apply the full TrueNAS docker operations playbook on the host.

Frequently Asked Questions about truenas-docker-ops

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

FAQPage Schema
How do I manage Docker containers on a TrueNAS host via SSH?

You can manage Docker containers on a TrueNAS host via SSH by orchestrating remote commands to list containers, inspect compose files, and view logs. This approach enforces guardrails to ensure safe operation and prevent data loss.

What do I need to run ad-hoc Docker commands on TrueNAS safely?

To run ad-hoc Docker commands on TrueNAS safely, you need SSH access, the Docker CLI, base64 and JSON tooling, and access to the deployment context. These prerequisites allow documented data and layout considerations during execution.

Can I inspect and manage TrueNAS compose files stored under /mnt paths?

Yes, you can inspect and manage TrueNAS compose files stored under /mnt paths. The system orchestrates SSH and Docker interactions to safely view stacks and apply ad-hoc commands while documenting the data layout.

What is the best way to view container logs on TrueNAS without risking data loss?

The best way to view container logs on TrueNAS without risking data loss is using a centralized operations playbook that enforces guardrails. It orchestrates SSH and Docker CLI tools to inspect logs while preventing unauthorized changes.

Are there limitations when executing Docker operations on TrueNAS hosts?

Limitations when executing Docker operations on TrueNAS hosts include the strict enforcement of guardrails to avoid data loss or unauthorized changes. Operations require specific tooling like base64 and JSON utilities, plus deployment context access.

Does the truenas-docker-ops Skill support centralized container management?

Yes, the truenas-docker-ops Skill supports centralized container management by orchestrating SSH, Docker, and compose file inspection. It enables safe container listing, log viewing, and ad-hoc command execution on TrueNAS hosts.