Mutli version of cython using pyenv for python 3.9, 3.10, 3.11 and 3.12
1.8K
Git repository: https://gitlab.hkprog.org/dockers/cython
Use /home/developer/circle as an example
bash
cd /home/developer/circle
./build.sh
To run in interactive mode:
docker pull hkprog/pyenv:alpine-3.16-aarch64
docker run -it --name pyenv -d hkprog/pyenv:alpine-3.16-aarch64
docker exec -it pyenv /bin/bash
or using docker desktop by using "entry-point"
| Docker Tag | OS | python3 | System python3 | cython | Architecture |
|---|---|---|---|---|---|
| alpine-3.16-aarch64 | Alpine 3.16.9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.16-amd64 | Alpine 3.16.9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| alpine-3.17-aarch64 | Alpine 3.17.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.17-amd64 | Alpine 3.17.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| alpine-3.18-aarch64 | Alpine 3.18.9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.18-amd64 | Alpine 3.18.9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| alpine-3.19-aarch64 | Alpine 3.19.3 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.19-amd64 | Alpine 3.19.3 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| alpine-3.20-aarch64 | Alpine 3.20.3 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.20-amd64 | Alpine 3.20.3 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| centos-8-aarch64 | CentOS Linux 8 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.6.8 | 3.0.11 | arm64 (aarch64) |
| centos-8-amd64 | CentOS Linux 8 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.6.8 | 3.0.11 | x86_64 (amd64) |
| centos-stream-9-aarch64 | CentOS Stream 9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.19 | 3.0.11 | arm64 (aarch64) |
| centos-stream-9-amd64 | CentOS Stream 9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.19 | 3.0.11 | x86_64 (amd64) |
| debian-10-aarch64 | Debian 10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| debian-10-amd64 | Debian 10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| debian-11-aarch64 | Debian 11 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| debian-11-amd64 | Debian 11 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| debian-12-aarch64 | Debian 12 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| debian-12-amd64 | Debian 12 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| ubuntu-18.04-aarch64 | Ubuntu 18.04.6 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.6.9 | 3.0.11 | arm64 (aarch64) |
| ubuntu-18.04-amd64 | Ubuntu 18.04.6 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.6.9 | 3.0.11 | x86_64 (amd64) |
| ubuntu-18.10-aarch64 | Ubuntu 18.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.6.8 | 3.0.11 | arm64 (aarch64) |
| ubuntu-18.10-amd64 | Ubuntu 18.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.6.8 | 3.0.11 | x86_64 (amd64) |
| ubuntu-19.04-aarch64 | Ubuntu 19.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.7.3 | 3.0.11 | arm64 (aarch64) |
| ubuntu-19.04-amd64 | Ubuntu 19.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.7.3 | 3.0.11 | x86_64 (amd64) |
| ubuntu-19.10-aarch64 | Ubuntu 19.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.7.5 | 3.0.11 | arm64 (aarch64) |
| ubuntu-19.10-amd64 | Ubuntu 19.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.7.5 | 3.0.11 | x86_64 (amd64) |
| ubuntu-20.04-aarch64 | Ubuntu 20.04.6 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.8.10 | 3.0.11 | arm64 (aarch64) |
| ubuntu-20.04-amd64 | Ubuntu 20.04.6 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.8.10 | 3.0.11 | x86_64 (amd64) |
| ubuntu-20.10-aarch64 | Ubuntu 20.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.8.10 | 3.0.11 | arm64 (aarch64) |
| ubuntu-20.10-amd64 | Ubuntu 20.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.8.10 | 3.0.11 | x86_64 (amd64) |
| ubuntu-21.04-aarch64 | Ubuntu 21.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.5 | 3.0.11 | arm64 (aarch64) |
| ubuntu-21.04-amd64 | Ubuntu 21.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.5 | 3.0.11 | x86_64 (amd64) |
| ubuntu-21.10-aarch64 | Ubuntu 21.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.7 | 3.0.11 | arm64 (aarch64) |
| ubuntu-21.10-amd64 | Ubuntu 21.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.7 | 3.0.11 | x86_64 (amd64) |
| ubuntu-22.04-aarch64 | Ubuntu 22.04.4 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.10.12 | 3.0.11 | arm64 (aarch64) |
| ubuntu-22.04-amd64 | Ubuntu 22.04.4 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.10.12 | 3.0.11 | x86_64 (amd64) |
| ubuntu-22.10-aarch64 | Ubuntu 22.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.9.7 | 3.0.11 | arm64 (aarch64) |
| ubuntu-22.10-aarch64 | Ubuntu 22.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.10.7 | 3.0.11 | x86_64 (amd64) |
| ubuntu-23.04-aarch64 | Ubuntu 23.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.11.4 | 3.0.11 | arm64 (aarch64) |
| ubuntu-23.04-amd64 | Ubuntu 23.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.11.4 | 3.0.11 | x86_64 (amd64) |
| ubuntu-23.10-aarch64 | Ubuntu 23.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.11.6 | 3.0.11 | arm64 (aarch64) |
| ubuntu-23.10-amd64 | Ubuntu 23.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.11.6 | 3.0.11 | x86_64 (amd64) |
| ubuntu-24.04-aarch64 | Ubuntu 24.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.12.3 | 3.0.11 | arm64 (aarch64) |
| ubuntu-24.04-amd64 | Ubuntu 24.04 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.12.3 | 3.0.11 | x86_64 (amd64) |
| ubuntu-24.10-aarch64 | Ubuntu 24.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.12.3 | 3.0.11 | arm64 (aarch64) |
| ubuntu-24.10-amd64 | Ubuntu 24.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | 3.12.3 | 3.0.11 | x86_64 (amd64) |
To run in interactive mode:
docker pull hkprog/cython:alpine-3.16-aarch64-base
docker run --name cython -d hkprog/cython:alpine-3.16-aarch64-base
docker exec -it cython /bin/bash
For base versions, there is no entry-point, The default user is root, no volume exposed. It doesn't support "docker desktop", please use command only.
| Docker Tag | OS | python3 | System python3 | cython | Architecture |
|---|---|---|---|---|---|
| alpine-3.16-aarch64-base | Alpine 3.16.9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.16-amd64-base | Alpine 3.16.9 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| alpine-3.17-aarch64-base | Alpine 3.17.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| alpine-3.17-amd64-base | Alpine 3.17.10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| debian-10-aarch64-base | Debian 10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| debian-10-amd64-base | Debian 10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| debian-12-aarch64-base | Debian 10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| debian-12-amd64-base | Debian 10 | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
| ubuntu18.04-aarch64-base | Ubuntu 18.04.6 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | arm64 (aarch64) |
| ubuntu18.04-union-amd64-base | Ubuntu 18.04.6 LTS | 3.9.20, 3.10.15, 3.11.10, 3.12.7 | N/A | 3.0.11 | x86_64 (amd64) |
Content type
Image
Digest
sha256:83a3dba9c…
Size
383.2 MB
Last updated
over 1 year ago
docker pull hkprog/cython:ubuntu-24.10-amd64