-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Add images based on Debian 11 (Bullseye) #633
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
Conversation
I'm +1 on this after the release is officially released (so hopefully next week, barring any nasty surprises for the release team), but it should also drop all |
f9f958f
to
cfe1c1d
Compare
That's what I expected :)
Done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
@@ -6,9 +6,9 @@ declare -A aliases=( | |||
[3.9]='3 latest' | |||
) | |||
|
|||
defaultDebianSuite='buster' # TODO buster |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This caused me a lot of frustration over the past day, can I get more context on the change than "😂 "? And to anyone who uses the FROM python:3.8
on your dockerfile and you are wondering why you are magically having issues installing nodejs in your build, just change your dockerfile to FROM python:3.8-buster
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The 😂 is specifically because we had buster # TODO buster
, which is silly (when it got updated to buster in 2a11f61 we forgot to remove the comment).
The update of the default variant was our standard procedure for these repositories and distribution updates like this, and the reason they provide more specific aliases for folks to continue to pin to buster
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Forgive my frustration, having a bit of a crash course in how these images are managed. I find my first comment a little funny now since this is literally the point of the PR. That being said, it just feels weird that so much of the documentation around setting up the docker environment would be around using generic images like Python:3.8, where at any given time, the OS version can change.
This was my mistake for not pinning the version in the first place, thanks for the clarification!
Changes: - docker-library/python@f154e5d: Add Debian 11 (Bullseye) and drop Debian 9 (Stretch) (docker-library/python#633)
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Thanks @michael-k Learnt something new today. Appreciate the help. |
The stable release of Debian 11 (Bullseye) is expected on 2021-08-14, see https://lists.debian.org/debian-devel-announce/2021/07/msg00003.html
The base images
buildpack-deps:bullseye
anddebian:bullseye-slim
are available on Docker Hub.