Blame dev/docker/web

Patrick Uiterwijk 409b0c
FROM registry.fedoraproject.org/fedora:25
Patrick Uiterwijk 409b0c
MAINTAINER Patrick Uiterwijk <patrick@puiterwijk.org></patrick@puiterwijk.org>
Patrick Uiterwijk 409b0c
Patrick Uiterwijk 409b0c
VOLUME ["/repos"]
Patrick Uiterwijk 409b0c
RUN mkdir /code
Patrick Uiterwijk 409b0c
Patrick Uiterwijk 409b0c
RUN dnf install -y python2-devel python-setuptools python-nose py-bcrypt python-alembic \
Patrick Uiterwijk 409b0c
                   python-arrow python-binaryornot python-bleach python-blinker \
Patrick Uiterwijk 409b0c
                   python-chardet python-cryptography python-docutils python-flask \
Patrick Uiterwijk 409b0c
                   python-flask-wtf python-flask-multistatic python-markdown python-psutil \
Patrick Uiterwijk 409b0c
                   python-pygit2 python-pygments python-fedora python-openid python-openid-cla \
Patrick Uiterwijk 409b0c
                   python-openid-teams python-straight-plugin python-wtforms python-munch \
Patrick Uiterwijk 409b0c
                   python-enum34 python-redis python-sqlalchemy systemd gitolite3 python-filelock \
Patrick Uiterwijk b8d704
                   python-fedora-flask python2-pillow python2-psycopg2 python2-celery \
Patrick Uiterwijk b8d704
                   findutils
Patrick Uiterwijk b8d704
COPY web-run /run.sh
Patrick Uiterwijk 0f077b
Patrick Uiterwijk 409b0c
WORKDIR /code
Patrick Uiterwijk 0f077b
# Openshift: --no-debug
Patrick Uiterwijk b8d704
ENTRYPOINT ["/usr/bin/bash", "/run.sh"]
Patrick Uiterwijk 409b0c
EXPOSE 5000
Patrick Uiterwijk 409b0c
Patrick Uiterwijk 409b0c
# Code injection is last to make optimal use of caches
Patrick Uiterwijk 409b0c
VOLUME ["/code"]
Patrick Uiterwijk 409b0c
# Openshift: COPY / /code
Patrick Uiterwijk cbb4a3
VOLUME ["/attachments"]