Secure by Design, Built for Speed, Hardened Container Images on a minimal base CleanStart OS.
100K+
Verified NATS Container Image
A hardened, minimal NATS container image built from source with verifiable software provenance and an SBOM, designed for secure production deployments.
For additional versions including FIPS support, explore CleanStart Images — secure, hardened container images
docker pull ghcr.io/cleanstart-containers/nats:latest
docker pull ghcr.io/cleanstart-containers/nats:latest-dev
Start interactive session for development:
docker run --rm -it --entrypoint /bin/sh ghcr.io/cleanstart-containers/nats:latest-dev
Start the NATS server with proper configuration:
docker run -d \
--name nats-server \
-p 4222:4222 \
-p 8222:8222 \
ghcr.io/cleanstart-containers/nats:latest
nats://localhost:4222 - For client connectionshttp://localhost:8222 - Server monitoring and statshttp://localhost:8222/varz - Detailed server information
# Check container status
docker ps | grep nats
# View logs
docker logs nats-server
# Follow logs in real-time
docker logs -f nats-server
# Stop container
docker stop nats-server
# Remove container
docker rm nats-server
Why Use CleanStart Images
Content type
Image
Digest
sha256:782b8ddf6…
Size
35 MB
Last updated
about 2 hours ago
docker pull cleanstart/nats