Production Dockerfiles for every framework
Copy-paste Dockerfiles that are multi-stage, run as a non-root user, and come with a matching .dockerignore. Each page shows whether that file has passed our automated build and run check yet, and its measured image size once it has.
C# / .NET
Go
Java
JavaScript
JavaScript / TypeScript
- AngularStatic build served by unprivileged Nginx
- Astro (static)Static build served by unprivileged Nginx
- BunBun runtime on Alpine
- HonoNode.js server on Alpine
- NestJSNode Alpine + npm · Node Alpine + pnpm
- Next.jsNode Alpine + standalone output · Node Debian slim + standalone output
- NuxtNitro server on Node Alpine
- React (Vite)Vite build served by unprivileged Nginx
- SvelteKitadapter-node on Node Alpine