Dockerfile 生成器

Dockerfile 生成器

按语言与选项生成规范的 Dockerfile,含多阶段构建与最佳实践

Dockerfile —
—
💡 最佳实践:
· 多阶段构建把构建依赖与运行时分离,镜像体积可缩小 60%–90%;
· 先 COPY 依赖清单再 RUN 安装,最后 COPY 源码,以充分利用层缓存;
· 使用 .dockerignore 排除 node_modules、.git、.env 等;
· 用非 root 用户运行,降低容器逃逸风险;
· tini(或 --init)能正确处理 PID 1 的信号与僵尸进程。