-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Switch to UBI minimal #2007
Comments
It sounds like a sensible proposition. The decision to use Here are the listing of few Java 11 image candidates (sizes are uncompressed):
I think Some argue that distroless images reduce the attack surface. There is an interesting discussion to move Kubernetes images to using distroless images: kubernetes/enhancements#1729. One benefit that I see is to reduce CVE noise. Lots of rebuilds can be triggered because of CVEs, while they affected unused libraries. For Goland operators, it seems "troubleshooting" may be the only use case that requires an operator system in the image. That is however alleviated with |
For reference, the current base image comes from #1215. |
This issue has been automatically marked as stale due to 90 days of inactivity. |
We've switched to |
I would like to propose that the core Dockerfile be modified to start
FROM adoptopenjdk/openjdk11:ubi-minimal
instead of the current:slim
tag. This would switch the base Operating System from Ubuntu to the Universal Base Image (UBI) - which in my opinion is a more robust and enterprise-ready Operating System.The text was updated successfully, but these errors were encountered: