- Which language presets are available?
- Node (npm/yarn/pnpm), Python (pip/poetry), Go, Rust, Java (Maven/Gradle). Each has a multi-stage template optimized for that ecosystem.
- Does it follow security best practices?
- Yes — non-root user, multi-stage build, minimal base images (alpine or distroless), no sudo, explicit COPY over ADD, cache-friendly layer ordering.
- What about `.dockerignore`?
- The tool generates a matching `.dockerignore` for the chosen language — skips node_modules, __pycache__, .git, and other bloat.
- Can I customize the base image?
- Yes — pick from the curated options (alpine, distroless, debian-slim, scratch-compatible) or specify your own. The rest of the Dockerfile adjusts accordingly.