Node.js 22 + NestJS 11 REST API starter (multi-arch amd64/arm64, non-root, healthcheck)
192
A production-grade NestJS 11 REST API starter on Node.js 22, built as a lean multi-stage image. Part of a branded family of Docker starter images by Lê Đức Minh.
latest — multi-arch manifest for linux/amd64 and linux/arm64.docker pull minhle202/nestjs-api
docker run --rm -p 3000:3000 minhle202/nestjs-api
Override the listening port with -e PORT=8080.
| Method | Path | Response |
|---|---|---|
| GET | / | { name, version, endpoints } |
| GET | /health | { "status": "ok", "uptime": <seconds> } |
| GET | /api/hello?name= | { "message": "Hello, <name>!" } (default world) |
curl http://localhost:3000/
curl http://localhost:3000/health
curl "http://localhost:3000/api/hello?name=Minh"
nest build to dist/.node user.HEALTHCHECK probing /health.github.com/DucMinhNe/docker-nestjs-api
MIT © 2026 Lê Đức Minh.
Content type
Image
Digest
sha256:e83bdfcb3…
Size
56.8 MB
Last updated
4 months ago
docker pull minhle202/nestjs-api