docker-ops
Installation
SKILL.md
Docker Operations
Practical patterns for building, running, and maintaining containers in production.
Multi-Stage Builds
Minimize final image size by separating build-time dependencies from runtime.
# Stage 1: Builder
FROM node:20-alpine AS builder
WORKDIR /app
# Copy dependency manifests first (layer cache)
COPY package*.json ./
RUN npm ci --only=production