-
Couldn't load subscription status.
- Fork 0
Open
Description
There are things missing from scratch that I think we should normally have in our builds:
/etc/passwdwith entries forroot,bin,daemon,nobody, andnonroot/tmp
...and optionally these things which have some heft:
- tz-data
- ca-certificates
I want to standardize on a nonroot account (with the same UID/GID) across any images that specify a user. So I think I should make a backplane/scratch (or something) and use that.
- lsb has some thoughts on passwd
- distroless does this: https://github.com/GoogleContainerTools/distroless/tree/main/base
- busybox does some stuff: https://github.com/docker-library/busybox/blob/master/latest/musl/Dockerfile.builder
Metadata
Metadata
Assignees
Labels
No labels