Sign inSign up

hkprog/gunicorn

By hkprog

•Updated over 1 year ago

pyenv using python 3.13, flask, gunicorn in Alpine, CentOS, Debian, Ubuntu

Image
Web servers
0

1.3K

hkprog/gunicorn repository overview

Git repositories: https://gitlab.hkprog.org/dockers/gunicorn⁠

⁠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.

⁠Versions

Nameversion
python33.13.1
pyenvv2.5.1
flask3.1.0
gunicorn23.0.0

⁠Using pyenv

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

⁠production versions

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 TagOSC LibArchitecture
alpine-3.16-aarch64Alpine 3.16.9musl libcarm64 (aarch64)
alpine-3.16-amd64Alpine 3.16.9musl libcx86_64 (amd64)
alpine-3.17-aarch64Alpine 3.17.10musl libcarm64 (aarch64)
alpine-3.17-amd64Alpine 3.17.10musl libcx86_64 (amd64)
alpine-3.18-aarch64Alpine 3.18.11musl libcarm64 (aarch64)
alpine-3.18-amd64Alpine 3.18.11musl libcx86_64 (amd64)
alpine-3.19-aarch64Alpine 3.19.6musl libcarm64 (aarch64)
alpine-3.19-amd64Alpine 3.19.6musl libcx86_64 (amd64)
alpine-3.20-aarch64Alpine 3.20.5musl libcarm64 (aarch64)
alpine-3.20-amd64Alpine 3.20.5musl libcx86_64 (amd64)
alpine-3.21-aarch64Alpine 3.21.2musl libcarm64 (aarch64)
alpine-3.21-amd64Alpine 3.21.2musl libcx86_64 (amd64)
centos-8-aarch64CentOS Linux 8GLIBC 2.28arm64 (aarch64)
centos-8-amd64CentOS Linux 8GLIBC 2.28x86_64 (amd64)
centos-stream-9-aarch64CentOS Stream 9GLIBC 2.28arm64 (aarch64)
centos-stream-9-amd64CentOS Stream 9GLIBC 2.28x86_64 (amd64)
debian-10-aarch64Debian 10GLIBC 2.28arm64 (aarch64)
debian-10-amd64Debian 10GLIBC 2.28x86_64 (amd64)
debian-11-aarch64Debian 11GLIBC 2.33arm64 (aarch64)
debian-11-amd64Debian 11GLIBC 2.33x86_64 (amd64)
debian-12-aarch64Debian 12GLIBC 2.36arm64 (aarch64)
debian-12-amd64Debian 12GLIBC 2.36x86_64 (amd64)
ubuntu-18.04-aarch64Ubuntu 18.04.6 LTSGLIBC 2.27arm64 (aarch64)
ubuntu-18.04-amd64Ubuntu 18.04.6 LTSGLIBC 2.27x86_64 (amd64)
ubuntu-18.10-aarch64Ubuntu 18.10GLIBC 2.28arm64 (aarch64)
ubuntu-18.10-amd64Ubuntu 18.10GLIBC 2.28x86_64 (amd64)
ubuntu-19.04-aarch64Ubuntu 19.04GLIBC 2.29arm64 (aarch64)
ubuntu-19.04-amd64Ubuntu 19.04GLIBC 2.29x86_64 (amd64)
ubuntu-19.10-aarch64Ubuntu 19.10GLIBC 2.30arm64 (aarch64)
ubuntu-19.10-amd64Ubuntu 19.10GLIBC 2.30x86_64 (amd64)
ubuntu-20.04-aarch64Ubuntu 20.04.6 LTSGLIBC 2.31arm64 (aarch64)
ubuntu-20.04-amd64Ubuntu 20.04.6 LTSGLIBC 2.31x86_64 (amd64)
ubuntu-20.10-aarch64Ubuntu 20.10GLIBC 2.33arm64 (aarch64)
ubuntu-20.10-amd64Ubuntu 20.10GLIBC 2.33x86_64 (amd64)
ubuntu-21.04-aarch64Ubuntu 21.04GLIBC 2.33arm64 (aarch64)
ubuntu-21.04-amd64Ubuntu 21.04GLIBC 2.33x86_64 (amd64)
ubuntu-21.10-aarch64Ubuntu 21.10GLIBC 2.37arm64 (aarch64)
ubuntu-21.10-amd64Ubuntu 21.10GLIBC 2.37x86_64 (amd64)
ubuntu-22.04-aarch64Ubuntu 22.04.5 LTSGLIBC 2.35arm64 (aarch64)
ubuntu-22.04-amd64Ubuntu 22.04.5 LTSGLIBC 2.35x86_64 (amd64)
ubuntu-22.10-aarch64Ubuntu 22.10GLIBC 2.36arm64 (aarch64)
ubuntu-22.10-aarch64Ubuntu 22.10GLIBC 2.36x86_64 (amd64)
ubuntu-23.04-aarch64Ubuntu 23.04GLIBC 2.37arm64 (aarch64)
ubuntu-23.04-amd64Ubuntu 23.04GLIBC 2.37x86_64 (amd64)
ubuntu-23.10-aarch64Ubuntu 23.10GLIBC 2.38arm64 (aarch64)
ubuntu-23.10-amd64Ubuntu 23.10GLIBC 2.38x86_64 (amd64)
ubuntu-24.04-aarch64Ubuntu 24.04.1 LTSGLIBC 2.39arm64 (aarch64)
ubuntu-24.04-amd64Ubuntu 24.04.1 LTSGLIBC 2.39x86_64 (amd64)
ubuntu-24.10-aarch64Ubuntu 24.10GLIBC 2.40arm64 (aarch64)
ubuntu-24.10-amd64Ubuntu 24.10GLIBC 2.40x86_64 (amd64)

⁠base versions

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 TagOSC LibArchitecture
alpine-3.16-aarch64-baseAlpine 3.16.9musl libcarm64 (aarch64)
alpine-3.16-amd64-baseAlpine 3.16.9musl libcx86_64 (amd64)
alpine-3.17-aarch64-baseAlpine 3.17.10musl libcarm64 (aarch64)
alpine-3.17-amd64-baseAlpine 3.17.10musl libcx86_64 (amd64)
debian-10-aarch64-baseDebian 10GLIBC 2.28arm64 (aarch64)
debian-10-amd64-baseDebian 10GLIBC 2.28x86_64 (amd64)
debian-12-aarch64-baseDebian 10GLIBC 2.28arm64 (aarch64)
debian-12-amd64-baseDebian 10GLIBC 2.28x86_64 (amd64)
ubuntu18.04-aarch64-baseUbuntu 18.04.6 LTSGLIBC 2.27arm64 (aarch64)
ubuntu18.04-union-amd64-baseUbuntu 18.04.6 LTSGLIBC 2.27x86_64 (amd64)

Tag summary

Content type

Image

Digest

sha256:c83034f6e…

Size

92.8 MB

Last updated

over 1 year ago

docker pull hkprog/gunicorn:ubuntu-24.10-amd64