Skip to content

nats: describe scratch default and alpine variants accurately - #2710

Open
bruth wants to merge 1 commit into
docker-library:masterfrom
nats-io:nats-variant-descriptions
Open

bruth wants to merge 1 commit into
docker-library:masterfrom
nats-io:nats-variant-descriptions

Conversation

@bruth

@bruth bruth commented Oct 7, 2026

Copy link
Copy Markdown

The nats README still describes the default image as a general-purpose base and presents -alpine as the way to get a small image. The default image is now built FROM scratch and is smaller than -alpine.

This adds a nats-specific variant description: the default image is the smallest, has no shell, and keeps its config at /nats-server.conf. The alpine text now says it adds a shell and package manager at the cost of size, with its config at /etc/nats/nats-server.conf.

Fixes #2491

The default image is built FROM scratch and is smaller than -alpine, and
its config lives at /nats-server.conf rather than /etc/nats/.

Signed-off-by: Byron Ruth <[email protected]>
@bruth
bruth force-pushed the nats-variant-descriptions branch from d3ad258 to 641c4e7 Compare October 7, 2026 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Nats image variant description not valid anymore

1 participant