FROM python:2.7-jessie COPY backports.list /etc/apt/sources.list.d/ RUN apt-get -y update && apt-get install -y mercurial fonts-freefont-ttf locales RUN apt-get -y -t jessie-backports install survex # Set the locale RUN locale-gen en_GB.UTF-8 ENV LANG en_GB.UTF-8 ENV LANGUAGE en_GB:en ENV LC_ALL en_GB.UTF-8 WORKDIR /opt/expo/troggle COPY requirements.txt . RUN pip install --upgrade pip RUN pip install -r requirements.txt EXPOSE 8000 WORKDIR /expo/troggle #CMD ["python","manage.py","runserver","0.0.0.0:8000"]