Node.js Distroless

A dockerized Node.js app using Google distroless container image.

Deploy on Railway

This template dockerizes a Node.js application using a Google distroless container image for better security, performance, and manageability.

Google's Distroless container images are minimal Docker images designed for running applications. These images are built from scratch, signed using Sigstore Cosign, and contain only the minimal set of libraries and packages needed to run an application, making them smaller and more secure than other images like Debian or Alpine. Distroless images do not contain package managers, shells or other similar programs; since they have a smaller attack surface, they are also less vulnerable to security exploits.

Learn more: