pyenv using python 3.13, flask, gunicorn in Alpine, CentOS, Debian, Ubuntu
1.2K
Git repositories: https://gitlab.hkprog.org/dockers/gunicorn
gunicron docker both amd64 (for windows and linux desktop) and aarch64 (for macOS and raspberry pi). Allowing running multiple service at the same time.
| Name | version |
|---|---|
| python3 | 3.13.1 |
| pyenv | v2.5.1 |
| flask | 3.1.0 |
| gunicorn | 23.0.0 |
bash
pyenv versions
location of python3:
/home/developer/.pyenv/shims/python3
location of pip3:
/home/developer/.pyenv/shims/pip3
location of pyenv:
/home/developer/.pyenv/bin/pyenv
To run in interactive mode:
docker pull hkprog/gunicorn:alpine-3.16-aarch64
docker run -v 8000:8000 -d hkprog/gunicorn:alpine-3.16-aarch64
curl http://localhost:8000
or using docker desktop by using "entry-point"
| Docker Tag | OS | C Lib | Architecture |
|---|---|---|---|
| alpine-3.16-aarch64 | Alpine 3.16.9 | musl libc | arm64 (aarch64) |
| alpine-3.16-amd64 | Alpine 3.16.9 | musl libc | x86_64 (amd64) |
| alpine-3.17-aarch64 | Alpine 3.17.10 | musl libc | arm64 (aarch64) |
| alpine-3.17-amd64 | Alpine 3.17.10 | musl libc | x86_64 (amd64) |
| alpine-3.18-aarch64 | Alpine 3.18.11 | musl libc | arm64 (aarch64) |
| alpine-3.18-amd64 | Alpine 3.18.11 | musl libc | x86_64 (amd64) |
| alpine-3.19-aarch64 | Alpine 3.19.6 | musl libc | arm64 (aarch64) |
| alpine-3.19-amd64 | Alpine 3.19.6 | musl libc | x86_64 (amd64) |
| alpine-3.20-aarch64 | Alpine 3.20.5 | musl libc | arm64 (aarch64) |
| alpine-3.20-amd64 | Alpine 3.20.5 | musl libc | x86_64 (amd64) |
| alpine-3.21-aarch64 | Alpine 3.21.2 | musl libc | arm64 (aarch64) |
| alpine-3.21-amd64 | Alpine 3.21.2 | musl libc | x86_64 (amd64) |
| centos-8-aarch64 | CentOS Linux 8 | GLIBC 2.28 | arm64 (aarch64) |
| centos-8-amd64 | CentOS Linux 8 | GLIBC 2.28 | x86_64 (amd64) |
| centos-stream-9-aarch64 | CentOS Stream 9 | GLIBC 2.28 | arm64 (aarch64) |
| centos-stream-9-amd64 | CentOS Stream 9 | GLIBC 2.28 | x86_64 (amd64) |
| debian-10-aarch64 | Debian 10 | GLIBC 2.28 | arm64 (aarch64) |
| debian-10-amd64 | Debian 10 | GLIBC 2.28 | x86_64 (amd64) |
| debian-11-aarch64 | Debian 11 | GLIBC 2.33 | arm64 (aarch64) |
| debian-11-amd64 | Debian 11 | GLIBC 2.33 | x86_64 (amd64) |
| debian-12-aarch64 | Debian 12 | GLIBC 2.36 | arm64 (aarch64) |
| debian-12-amd64 | Debian 12 | GLIBC 2.36 | x86_64 (amd64) |
| ubuntu-18.04-aarch64 | Ubuntu 18.04.6 LTS | GLIBC 2.27 | arm64 (aarch64) |
| ubuntu-18.04-amd64 | Ubuntu 18.04.6 LTS | GLIBC 2.27 | x86_64 (amd64) |
| ubuntu-18.10-aarch64 | Ubuntu 18.10 | GLIBC 2.28 | arm64 (aarch64) |
| ubuntu-18.10-amd64 | Ubuntu 18.10 | GLIBC 2.28 | x86_64 (amd64) |
| ubuntu-19.04-aarch64 | Ubuntu 19.04 | GLIBC 2.29 | arm64 (aarch64) |
| ubuntu-19.04-amd64 | Ubuntu 19.04 | GLIBC 2.29 | x86_64 (amd64) |
| ubuntu-19.10-aarch64 | Ubuntu 19.10 | GLIBC 2.30 | arm64 (aarch64) |
| ubuntu-19.10-amd64 | Ubuntu 19.10 | GLIBC 2.30 | x86_64 (amd64) |
| ubuntu-20.04-aarch64 | Ubuntu 20.04.6 LTS | GLIBC 2.31 | arm64 (aarch64) |
| ubuntu-20.04-amd64 | Ubuntu 20.04.6 LTS | GLIBC 2.31 | x86_64 (amd64) |
| ubuntu-20.10-aarch64 | Ubuntu 20.10 | GLIBC 2.33 | arm64 (aarch64) |
| ubuntu-20.10-amd64 | Ubuntu 20.10 | GLIBC 2.33 | x86_64 (amd64) |
| ubuntu-21.04-aarch64 | Ubuntu 21.04 | GLIBC 2.33 | arm64 (aarch64) |
| ubuntu-21.04-amd64 | Ubuntu 21.04 | GLIBC 2.33 | x86_64 (amd64) |
| ubuntu-21.10-aarch64 | Ubuntu 21.10 | GLIBC 2.37 | arm64 (aarch64) |
| ubuntu-21.10-amd64 | Ubuntu 21.10 | GLIBC 2.37 | x86_64 (amd64) |
| ubuntu-22.04-aarch64 | Ubuntu 22.04.5 LTS | GLIBC 2.35 | arm64 (aarch64) |
| ubuntu-22.04-amd64 | Ubuntu 22.04.5 LTS | GLIBC 2.35 | x86_64 (amd64) |
| ubuntu-22.10-aarch64 | Ubuntu 22.10 | GLIBC 2.36 | arm64 (aarch64) |
| ubuntu-22.10-aarch64 | Ubuntu 22.10 | GLIBC 2.36 | x86_64 (amd64) |
| ubuntu-23.04-aarch64 | Ubuntu 23.04 | GLIBC 2.37 | arm64 (aarch64) |
| ubuntu-23.04-amd64 | Ubuntu 23.04 | GLIBC 2.37 | x86_64 (amd64) |
| ubuntu-23.10-aarch64 | Ubuntu 23.10 | GLIBC 2.38 | arm64 (aarch64) |
| ubuntu-23.10-amd64 | Ubuntu 23.10 | GLIBC 2.38 | x86_64 (amd64) |
| ubuntu-24.04-aarch64 | Ubuntu 24.04.1 LTS | GLIBC 2.39 | arm64 (aarch64) |
| ubuntu-24.04-amd64 | Ubuntu 24.04.1 LTS | GLIBC 2.39 | x86_64 (amd64) |
| ubuntu-24.10-aarch64 | Ubuntu 24.10 | GLIBC 2.40 | arm64 (aarch64) |
| ubuntu-24.10-amd64 | Ubuntu 24.10 | GLIBC 2.40 | x86_64 (amd64) |
To run in interactive mode:
docker pull hkprog/gunicorn:alpine-3.16-aarch64-base
docker run -v 8000:8000 --name test -d hkprog/gunicorn:alpine-3.16-aarch64-base
docker exec -it test /bin/bash
| Docker Tag | OS | C Lib | Architecture |
|---|---|---|---|
| alpine-3.16-aarch64-base | Alpine 3.16.9 | musl libc | arm64 (aarch64) |
| alpine-3.16-amd64-base | Alpine 3.16.9 | musl libc | x86_64 (amd64) |
| alpine-3.17-aarch64-base | Alpine 3.17.10 | musl libc | arm64 (aarch64) |
| alpine-3.17-amd64-base | Alpine 3.17.10 | musl libc | x86_64 (amd64) |
| debian-10-aarch64-base | Debian 10 | GLIBC 2.28 | arm64 (aarch64) |
| debian-10-amd64-base | Debian 10 | GLIBC 2.28 | x86_64 (amd64) |
| debian-12-aarch64-base | Debian 10 | GLIBC 2.28 | arm64 (aarch64) |
| debian-12-amd64-base | Debian 10 | GLIBC 2.28 | x86_64 (amd64) |
| ubuntu18.04-aarch64-base | Ubuntu 18.04.6 LTS | GLIBC 2.27 | arm64 (aarch64) |
| ubuntu18.04-union-amd64-base | Ubuntu 18.04.6 LTS | GLIBC 2.27 | x86_64 (amd64) |
Content type
Image
Digest
sha256:c83034f6e…
Size
92.8 MB
Last updated
over 1 year ago
docker pull hkprog/gunicorn:ubuntu-24.10-amd64