docker-expert

Optimize Docker container builds, security, and deployment patterns.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/VanhPoker/VietNamLookmaxing --skill docker-expert-vanhpoker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-expert
Source: https://github.com/VanhPoker/VietNamLookmaxing/tree/main/.agent/skills/docker-expert
Command: npx skills add https://github.com/VanhPoker/VietNamLookmaxing --skill docker-expert-vanhpoker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Docker containerization expert provides actionable guidance to streamline container builds, harden runtime environments, and implement robust orchestration patterns for reliable deployments.

Core Features & Use Cases

  • Multi-stage build optimization: Reduce production image size by separating build and runtime stages.
  • Security hardening: Enforce non-root execution, minimal base images, and secrets handling.
  • Orchestration patterns: Recommend Docker Compose and deployment best practices for production environments.

Quick Start

Provide a refactor plan to optimize an existing Dockerfile for a production-ready image, focusing on building with multiple stages and minimizing runtime surface.

Frequently Asked Questions about docker-expert

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

FAQPage Schema
How do I optimize a Dockerfile to reduce production image size?

Reduce production image size by implementing multi-stage builds that separate build dependencies from minimal runtime images, significantly decreasing the final Docker image's attack surface.

What is the best way to harden Docker container security for production?

Harden Docker container security by enforcing non-root execution, utilizing minimal base images, and implementing secure handling of secrets throughout the container lifecycle.

How do I orchestrate multi-container deployments using Docker Compose?

Orchestrate multi-container deployments using Docker Compose by applying recommended production deployment patterns and orchestration best practices to coordinate reliable multi-container workflows.

Why does my Docker build carry unnecessary runtime dependencies?

Docker builds carry unnecessary dependencies when build tools leak into the runtime stage; isolating these tools using multi-stage workflows ensures a minimal runtime surface.

When do I need multi-stage builds for my Docker containers?

You need multi-stage builds when optimizing Docker containers for production, allowing you to separate the build environment from the final minimal runtime image to enhance security.