Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cedric05/docker-python
python builds with libc version of 2.24
https://github.com/cedric05/docker-python
hacktoberfest hacktoberfest2022
Last synced: 13 days ago
JSON representation
python builds with libc version of 2.24
- Host: GitHub
- URL: https://github.com/cedric05/docker-python
- Owner: cedric05
- License: mit
- Created: 2021-02-10T14:41:51.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-16T18:31:24.000Z (5 months ago)
- Last Synced: 2024-10-05T23:21:46.592Z (3 months ago)
- Topics: hacktoberfest, hacktoberfest2022
- Language: Dockerfile
- Homepage:
- Size: 32.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
/# docker-python
## 3.10/3.11/3.12
python relies on c++ std library (glib).
standard [python](https://github.com/docker-library/python/) image from docker hub is built from buildpack-deps:buster.
buster uses libc of version [https://packages.debian.org/buster/libc](2.28).
most workplace/home computers are not yet upgraded to latest libc. for using applications developed python3.10, prebuilt version is no longer useable outside docker, users always have to install python by downloading tar file and build it locally, which puts us in difficult posistion.
Current repository uses [debian-stretch](https://packages.debian.org/stretch/libc6) to build python3.10/3.11.
Note:
> python 3.10 needs openssl to be upgraded to `1.1.1`. debian stretch images uses openssl `1.1.0` has no upgraded version of openssl in apt list. Here openssl `1.1.1` is built from source and python is built using openssl `1.1.1`.## 3.9
python relies on c++ std library (glib).
standard [python](https://github.com/docker-library/python/blob/df24861e935b54ed6f28c0fb3e4646fc7dbc85c2/3.9/buster/Dockerfile) image from docker hub is built from buildpack-deps:buster.
buster uses libc of version [https://packages.debian.org/buster/libc](2.28).
most workplace/home computers are not yet upgraded to latest libc. for using applications developed python3.9, prebuilt version is no longer useable outside docker, users always have to install python by downloading tar file and build it locally, which puts us in difficult posistion.
Current repository uses [debian-stretch](https://packages.debian.org/stretch/libc6) to build python3.9.