docker

Manage Docker container lifecycles with Compose-based orchestration and health checks.

1|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/goranjovic55/xdccarr --skill docker-goranjovic55
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker
Source: https://github.com/goranjovic55/xdccarr/tree/main/.github/skills/docker
Command: npx skills add https://github.com/goranjovic55/xdccarr --skill docker-goranjovic55

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Simplifies container lifecycle management for Docker projects.

Core Features & Use Cases

  • Container management patterns: Start, stop, rebuild, and view logs for individual services and entire stacks.
  • Compose-based orchestration: Use docker-compose.dev.yml for local development and environment separation to mirror production.
  • Practical guidance: Apply rules, patterns, and quick-start commands to reduce friction during dev, testing, and deployment.

Quick Start

Start development containers using the recommended docker-compose.dev.yml and apply the standard patterns to ensure stable local development.

Frequently Asked Questions about docker

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

FAQPage Schema
How do I manage Docker containers across development and production environments?

Manage Docker containers across environments using docker-compose orchestration. This approach applies standardized patterns for multi-service orchestration and environment parity, ensuring consistent container lifecycle workflows from local development through production.

What is the best way to orchestrate multiple services in a local Docker development setup?

Orchestrate multiple local services using a docker-compose.dev.yml file. This setup mirrors production environments, applying standardized startup workflows and repeatable patterns to reduce friction during development and testing phases.

How do I standardize container lifecycle patterns for starting, stopping, and rebuilding services?

Standardize container lifecycle patterns through accompanying scripts and rules. These provide repeatable workflows to start, stop, rebuild, and view logs for individual services and entire stacks, ensuring stable operations.

Can I use docker-compose to achieve environment parity between dev and production?

Yes, you can use docker-compose to achieve environment parity. By separating configurations like docker-compose.dev.yml, you can mirror production settings locally, applying standardized health checks and rebuild workflows.

How do I implement health checks and repeatable startup workflows for Docker containers?

Implement health checks and repeatable startup workflows using provided templates and scripts. These components enforce standardized container management patterns, satisfying requirements for stable local development and deployment.

Why does my Docker development environment fail to mirror production configurations?

A Docker development environment fails to mirror production without environment separation. Using a dedicated docker-compose.dev.yml file with standardized patterns ensures environment parity and reduces configuration drift.