casaos-docker

Manage Docker containers on CasaOS by locating persistent data and reviewing deployment manifests.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill casaos-docker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: casaos-docker
Source: https://github.com/mrdanjohnson/Production-ai-editor/tree/main/skills/casaos-docker
Command: npx skills add https://github.com/mrdanjohnson/Production-ai-editor --skill casaos-docker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps administrators manage Docker containers on CasaOS by detailing persistent data paths, app configurations, and CasaOS-specific volume conventions to reduce confusion and errors.

Core Features & Use Cases

  • Locate and manage persistent data: Understand where app data is stored, typically under /DATA/AppData/, and how it maps to containers.
  • App configuration visibility: Identify where CasaOS stores app configurations under /var/lib/casaos/apps/ and how these compose files drive deployments.
  • Use Case: When you need to backup, migrate, or audit a CasaOS app deployment, this Skill guides data and config inspection and mapping to docker-compose.

Quick Start

Navigate to /DATA/AppData/<app-name>/ to inspect persistent data, then review /var/lib/casaos/apps/<app-name>/docker-compose.yml to understand deployment and backups.

Frequently Asked Questions about casaos-docker

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

FAQPage Schema
Where does CasaOS store Docker app data for persistent containers?

CasaOS stores persistent Docker app data under the /DATA/AppData/<app-name>/ directory. You can inspect this path to understand volume mappings and review exactly what data persists when the container is stopped or restarted.

How do I find the docker-compose configuration for a CasaOS app?

CasaOS app configurations are stored as compose files under /var/lib/casaos/apps/<app-name>/docker-compose.yml. Reviewing this manifest reveals the deployment configuration and volume conventions driving the container setup.

What is the best way to audit a CasaOS Docker deployment for backups?

To audit a CasaOS deployment for backups, inspect the persistent data in /DATA/AppData/<app-name>/ and cross-reference it with the deployment manifest in /var/lib/casaos/apps/ to ensure all volume patterns are captured.

Can I migrate CasaOS Docker containers by copying the app data directory?

Migrating CasaOS Docker containers requires copying both the /DATA/AppData/<app-name>/ directory for persistent data and the /var/lib/casaos/apps/<app-name>/ directory for app configuration to ensure the deployment functions correctly on the new host.

How does CasaOS handle volume patterns for Docker container management?

CasaOS handles volume patterns by mapping container storage to standardized host directories, specifically placing persistent data in /DATA/AppData/ and deployment manifests in /var/lib/casaos/apps/ to reduce configuration errors.