Skip to content
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

Move from python:3.10-slim to python:3.10-alpine default base image #2379

Closed
lhstrh opened this issue Jul 24, 2024 · 0 comments · Fixed by #2413
Closed

Move from python:3.10-slim to python:3.10-alpine default base image #2379

lhstrh opened this issue Jul 24, 2024 · 0 comments · Fixed by #2413
Assignees
Labels
docker Issue related to the docker support python Related to the Python target
Milestone

Comments

@lhstrh
Copy link
Member

lhstrh commented Jul 24, 2024

python:3.10-slim derives from Debian bookworm and the C image derives from Alpine. Debian will use bash as its shell, alpine will use POSIX Dash. However I'm surprised this would make a difference on something like quoting where the two shells should be interchangeable.

I think it would be a good idea to have the Python docker images use the same parent image as our C image, so that they have the same shell and package manager. python:3.10-alpine is an official image for Python 3.10 that is based on Alpine, so this would accomplish this.

Originally posted by @elgeeko1 in #2377 (comment)

@lhstrh lhstrh added docker Issue related to the docker support python Related to the Python target labels Jul 24, 2024
@lhstrh lhstrh added this to the 0.9.0 milestone Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docker Issue related to the docker support python Related to the Python target
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants