docker-docs

Reference local Docker and Compose documentation for exact configuration patterns.

35|11|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/mwguerra/claude-code-plugins --skill docker-docs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-docs
Source: https://github.com/mwguerra/claude-code-plugins/tree/main/docker-specialist/skills/docker-docs
Command: npx skills add https://github.com/mwguerra/claude-code-plugins --skill docker-docs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a centralized reference to Docker and Compose documentation to ensure you generate configurations that adhere to official patterns, syntax, and security best practices.

Core Features & Use Cases

  • Fast lookups for Dockerfile, Compose, networking, volumes, and more.
  • Exact configuration patterns and command syntax to copy-paste into your projects.
  • Security and troubleshooting guidance from the docs.

Quick Start

Look up a specific topic, for example PostgreSQL configuration in 05-databases.md, to extract exact environment variables and health checks.

Frequently Asked Questions about docker-docs

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

FAQPage Schema
How do I write a Dockerfile with the correct syntax and best practices?

Dockerfile syntax requires specific directives like FROM, RUN, COPY, and EXPOSE. This reference provides exact configuration patterns, command syntax, and security considerations to ensure your Dockerfiles follow official best practices and avoid common errors.

What are the correct environment variables and health checks for Docker Compose services?

Docker Compose services need precise environment variable definitions and health check configurations. This reference includes exact pattern blocks for common services like PostgreSQL, extractable verbatim into your compose files with proper syntax and security.

How do I configure Docker networking, volumes, and security correctly?

Docker networking, volumes, and security settings require exact syntax and configuration patterns. This reference provides copy-paste configuration blocks for networking modes, volume mounts, and security options to ensure compliance with official Docker patterns.

Can I use Docker Compose for multi-container applications with proper patterns?

Docker Compose orchestrates multi-container applications through YAML configuration. This reference delivers exact Compose file patterns and syntax for defining services, networks, volumes, and dependencies that follow official documentation standards.

Why is my Docker or Compose configuration not working?

Configuration errors often stem from incorrect syntax, missing directives, or insecure patterns. This reference provides troubleshooting guidance and security considerations from official Docker documentation to diagnose and resolve configuration issues.

What's the best way to structure a multi-stage Dockerfile for production?

Multi-stage Dockerfiles reduce image size and improve security by separating build and runtime stages. This reference includes exact pattern blocks and best practices for structuring stages, managing dependencies, and optimizing production images.