Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

feat(docker): add distroless-based Docker image variant#21

Open
davinkevin wants to merge 1 commit intopgsty:masterpgsty/minio:masterfrom
davinkevin:add-distroless-based-imagedavinkevin/minio:add-distroless-based-imageCopy head branch name to clipboard
Open

feat(docker): add distroless-based Docker image variant#21
davinkevin wants to merge 1 commit intopgsty:masterpgsty/minio:masterfrom
davinkevin:add-distroless-based-imagedavinkevin/minio:add-distroless-based-imageCopy head branch name to clipboard

Conversation

@davinkevin
Copy link
Copy Markdown

Summary

  • Add a new pgsty/minio:<tag>-distroless image using gcr.io/distroless/static-debian13 for minimal attack surface (no shell, no package manager, no glibc)
  • Publishes multi-arch (amd64/arm64) images via GoReleaser alongside the existing UBI-micro images
  • New tags: pgsty/minio:<tag>-distroless and pgsty/minio:latest-distroless

Changes

  • Dockerfile.distroless — new multi-stage Dockerfile based on distroless/static-debian13
  • .github/goreleaser.yml — add distroless docker builds and manifests
  • .github/workflows/test-release.yml — trigger on Dockerfile.distroless changes

Add a new `pgsty/minio:<tag>-distroless` image using
gcr.io/distroless/static-debian13 as the base image for improved
security and minimal attack surface.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@11notes
Copy link
Copy Markdown

11notes commented Apr 13, 2026

Just as a friendly input as someone who maintains a rootless/distroless minio image. The distroless image should be the default, not an additional tag. Give users the best option from the start, not as an option they might miss.

@Vonng Vonng force-pushed the master branch 2 times, most recently from 16e34f9 to f48dbe7 Compare April 17, 2026 10:22
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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.