distroless icon indicating copy to clipboard operation
distroless copied to clipboard

consistently use {lang, debug} x {root, nonroot} x {debian flavor} x {arch}

Open mattmoor opened this issue 5 years ago • 2 comments

The rules are somewhat inconsistent about whether/how they publish nonroot images (better about debug, but I think there is interest in dropping busybox).

This issue is about making the repo a bit more consistent about producing both root and nonroot images, which would also enable us to be more consistent about how we produce those.

For example, in python3 instead of building our own nonroot, we could simply layer on top of the //cc nonroot variety (which didn't exist until I just added it: https://github.com/GoogleContainerTools/distroless/blob/45167136864447c99736f1d3133db4c48f7dc4ed/experimental/python3/BUILD#L75-L90

mattmoor avatar Oct 01 '20 17:10 mattmoor

On the topic of consistency here, it would also be good to TEST all of the variants we're producing wherever we can.

mattmoor avatar Oct 01 '20 17:10 mattmoor

I think it's natural to have {arch} as the last suffix. Updated the title.

chanseokoh avatar Oct 13 '20 13:10 chanseokoh