
Docker Best Practices
This one walks you through modern Docker practices with a clear bias toward security and minimal images. You get specific Dockerfile templates for multi-stage builds, the current base image hierarchy (Wolfi/Chainguard over Alpine over distroless), and layer ordering that actually makes sense for caching. It covers the usual production checklist: non-root users, health checks, resource limits, proper logging configs. The .dockerignore template alone will save you from shipping node_modules to production again. Best when you're moving past "it works on my machine" and need containers that won't embarrass you in production. Leans practical over theoretical.
- skills.sh installs
- 944
- GitHub stars
- 61
- last updated
- Aug 21, 2026
Install
$ npx -y skills add josiahsiegel/claude-plugin-marketplace --skill docker-best-practices --agent claude-codeInstalls into .claude/skills of the current project.
Files
🚨 CRITICAL GUIDELINES
Windows File Path Requirements
MANDATORY: Always Use Backslashes on Windows for File Paths
When using Edit or Write tools on Windows, you MUST use backslashes (\) in file paths, NOT forward slashes (/).
Examples:
- ❌ WRONG:
D:/repos/project/file.tsx - ✅ CORRECT:
D:\repos\project\file.tsx
This applies to:
- Edit tool file_path parameter
- Write tool file_path parameter
- All file operations on Windows systems
Documentation Guidelines
NEVER create new documentation files unless explicitly requested by the user.
- Priority: Update existing README.md files rather than creating new documentation
- Repository cleanliness: Keep repository root clean - only README.md unless user requests otherwise
- Style: Documentation should be concise, direct, and professional - avoid AI-generated tone
- User preference: Only create additional .md files when user specifically asks for documentation
Docker Best Practices
This skill provides current Docker best practices across all aspects of container development, deployment, and operation.
Image Best Practices
Base Image Selection
Sponsors
Details
- Repository
- github.com/josiahsiegel/claude-plugin-marketplace
- Categories
- DevOps & CI/CD, Documentation, Release Management, Mobile Development
- First seen
- Apr 16, 2026
More from josiahsiegel/claude-plugin-marketplace
All 26- Git Master811
- Tailwindcss Advanced Design Systems657
- Docker Security Guide619
- Tailwindcss Responsive Darkmode478
- Bash Master462
- Context Master399
- Tailwindcss Fundamentals V4393
- Tailwindcss Accessibility299
- Tailwindcss Framework Integration296
- Sql Server 2025260
- Tailwindcss Advanced Components250
- Tailwindcss Performance237
- Opentofu Guide209
- Powershell Shell Detection209
- Tailwindcss Debugging207
- Tailwindcss Plugins202
- Windows Path Troubleshooting197
- Debugging Troubleshooting 2025196
- Ado Pipeline Best Practices180
- Parallel Processing Patterns180
- Docker 2025 Features178
- Tailwindcss Advanced Layouts8.2K
- Tailwindcss Animations2.4K
- Tailwindcss Mobile First2.1K