Konubinix' opinionated web of thoughts

Distroless/Base

Fleeting

image contains a minimal Linux, glibc-based system. It is intended for use directly by “mostly-statically compiled”

https://github.com/GoogleContainerTools/distroless/blob/main/base/README.md

The order is static < base-nossl < base

  • Statically compiled applications (Go) that do not require libc can use the gcr.io/distroless/static […]
  • Applications that require libc but do not need libssl can use the gcr.io/distroless/base-nossl, […]
  • Most other applications (and Go apps that require libc/cgo) should start with gcr.io/distroless/base […]

https://github.com/GoogleContainerTools/distroless/blob/main/base/README.md