Skip to content

Add documentation for Ghost image next variant - #2695

Merged
yosifkit merged 2 commits into
docker-library:masterfrom
acburdine:ghost-next-variant
Aug 28, 2026
Merged

Add documentation for Ghost image next variant#2695
yosifkit merged 2 commits into
docker-library:masterfrom
acburdine:ghost-next-variant

Conversation

@acburdine

Copy link
Copy Markdown
Contributor

note: shouldn't be merged until docker-library/official-images#22147 is merged

Comment thread ghost/content.md Outdated

- **Configuration ships with the image.** `config.production.json` is a file baked into the image instead of being generated at build time by Ghost-CLI. It sets the same defaults, minus the Ghost-CLI-only `process` key, and every value remains overridable via `__` environment variables.

- **Smaller runtime image.** The build is multi-stage: the final image is plain `debian:bookworm-slim` (or `alpine:3.23`) with Node.js and a pruned Ghost install copied in, so build toolchains, package manager caches, TypeScript sources and vendored C/C++ are not shipped.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small rewording needed here since swap back to a single-stage build (TryGhost/docker-library-ghost#482).

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed 👍🏻

@yosifkit
yosifkit merged commit 498586b into docker-library:master Aug 28, 2026
6 checks passed
@acburdine
acburdine deleted the ghost-next-variant branch August 28, 2026 23:42
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.

2 participants