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.2K

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