image based on alpine:3.11
Jan 2020
- the current release is base on
alpine:3.10.3
- is required a tricky installation of
miniconda
in order to runmatplotlib
andpandas
Proposal
-
remove miniconda
-
migrate to later version as soon as
matplotlib
andpandas
are in the official release and as soon asweb2py
is running withpython 3.8
-
currently in
edge
(https://pkgs.alpinelinux.org/packages):3.10 edge py3-gunicorn (19.7.1) (19.9.0) py3-matplotlib none (3.1.2) testing py3-pandas none (0.25.3) testing py3-pytest (4.5.0) (5.3.2) docker-py (4.1.0) (4.0.1) python3 (3.8.1) (3.7.5) uwsgy-python (2.0.18) (2.0.18)
-
this approach is more simpler and will reduce the image size by a factor 3 (~1 GB)
-
in addition the
UWSGI
protocol can be used instead of theWSGI
one.