Node.js (Basic)
A simple Node.js application Dockerfile using Alpine for small image size.
Next.js (Multi-Stage)
Production-grade Dockerfile for Next.js using multi-stage builds for security and size.
Python FastAPI
Lightweight Python + FastAPI Dockerfile optimized for Uvicorn and Gunicorn setup.
Golang (Multi-Stage)
Builds a tiny, static binary in one stage and runs it on a scratch image in the second.
Nginx Static Site
Simple setup for hosting static HTML/CSS/JS sites using the official Nginx image.
PHP Apache
A standard PHP + Apache container for running traditional PHP applications.
Custom Dockerfile
Start from scratch or paste your existing code.
💡 Multi-Stage Build Tip:
This template uses a **multi-stage build** which significantly reduces the final image size and attack surface by only shipping the necessary runtime artifacts (not dev dependencies or build tools).