| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=20.04 |
| ADD file:e7cff353f027ecf0a2cb1cdd51714de3b083a11a0d965f104489f9a7e6925056 in / |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c apt-get update && apt-get install -y python3-pip python3-dev build-essential libpq-dev libsasl2-dev libldap2-dev libssl-dev && rm -rf /var/lib/apt/lists/* # buildkit |
| WORKDIR /srv |
| COPY ilab_app/requirements.txt /srv # buildkit |
| RUN /bin/sh -c pip3 install --no-cache-dir -r requirements.txt # buildkit |
| COPY ilab_app /srv/ilab_app # buildkit |
| COPY app.py /srv # buildkit |
| EXPOSE map[8000/tcp:{}] |
| RUN /bin/sh -c useradd -m ilab-app # buildkit |
| RUN /bin/sh -c chown -R ilab-app:ilab-app /srv # buildkit |
| USER ilab-app |
| ENTRYPOINT ["gunicorn"] |
| CMD ["--timeout" "1000" "-b" "0.0.0.0:8000" "app:iapp"] |