docker
Installation
SKILL.md
Docker
Dockerfile best practices
Multi-stage builds — keep production images small
# syntax=docker/dockerfile:1
# --- Build stage ---
FROM node:22-slim AS builder
WORKDIR /app
COPY package*.json ./
RUN npm ci
COPY . .
RUN npm run build