FROM alpine:latest #LABEL your_label RUN apk add --no-cache python py-pip py-setuptools unzip wget openssl && \ pip install --upgrade pip && \ pip install virtualenv RUN wget -c http://web2py.com/examples/static/web2py_src.zip && \ unzip -o web2py_src.zip && \ rm -rf /web2py/applications/examples && \ cd /web2py && \ openssl genrsa 1024 > web2py.key && chmod 400 web2py.key && \ openssl req -new -x509 -nodes -sha1 -days 1780 -subj '/C=ID/ST=Jakarta/L=Jakarta/O=stifix/OU=IT/CN=stifix.com' -key web2py.key > web2py.crt && \ openssl x509 -noout -fingerprint -text < web2py.crt > web2py.info && \ chmod 755 -R /web2py WORKDIR /web2py EXPOSE 443 CMD python /web2py/web2py.py --no_gui --no_banner -a 'a' -k web2py.key -c web2py.crt -i 0.0.0.0 -p 443