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.