FROM       python:3.4.2

RUN        apt-get update && apt-get install -y supervisor

WORKDIR    /var/app

RUN        pip3 install virtualenv
RUN        virtualenv /var/app

RUN        useradd mrbackfill -s /bin/false
RUN        mkdir /var/log/mr_backfill
RUN        chown -R mrbackfill:mrbackfill /var/log/mr_backfill

ADD        . /var/app
RUN        /var/app/bin/pip install -r /var/app/requirements.txt
EXPOSE     8080
CMD        ["/usr/bin/supervisord", "-c", "/var/app/conf/supervisord.conf"]
