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

Investigate using DockerHub "Official Images" for python rather than the OS as the base image #54

Open
kowh-ai opened this issue Apr 30, 2024 · 2 comments · May be fixed by #61
Open

Investigate using DockerHub "Official Images" for python rather than the OS as the base image #54

kowh-ai opened this issue Apr 30, 2024 · 2 comments · May be fixed by #61
Assignees

Comments

@kowh-ai
Copy link
Contributor

kowh-ai commented Apr 30, 2024

Rather than specifying what OS should be used for the "base image" for CKAN we should target "Official Images" for python

eg: use:python:3.10-bookworm for Python 3.10 (latest) on Debian 12 (bookworm)
or python:3.10-slim for Python 3.10 (latest) on Debian 12 (slim bookworm)

Please note there are no Ubuntu distributions for Official DockerHub images for Python

Should we use specific release numbers ie: Python 3.10.14 rather than the latest for Python 3.10?

@wardi
Copy link
Contributor

wardi commented May 2, 2024

based on

python                          3.10-bookworm     eeec5526d75f   5 weeks ago     1GB
python                          3.10-slim         afa6ddca455a   5 weeks ago     128MB

and the fact that we're coming from alpine, I think slim is likely a better choice.

@wardi
Copy link
Contributor

wardi commented May 2, 2024

Don't think it's worth using specific release numbers, the bugfix releases should be compatible

@kowh-ai kowh-ai changed the title Investigate using DockerHub "Official Images" for python rather than the OS Investigate using DockerHub "Official Images" for python rather than the OS as the base image May 4, 2024
@kowh-ai kowh-ai self-assigned this May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
2 participants