dev/web/Dockerfile
author ymh <ymh.work@gmail.com>
Fri, 21 Apr 2017 18:27:23 +0200
changeset 343 298bc0bb0190
parent 322 3a80a07f1300
permissions -rw-r--r--
define version for ad-hoc and temporary commands replacedelete, importamateur, importweb

FROM python:2.7
ENV PYTHONUNBUFFERED 1
RUN mkdir -p /code
RUN mkdir /var/virtualenv
RUN mkdir /tmp/virtualenv
ADD virtualenv/ /tmp/virtualenv/
WORKDIR /tmp/virtualenv/web
RUN python create_python_env.py
RUN python project-boot.py --no-site-packages --clear --ignore-packages=MYSQL  --type-install=local /var/virtualenv/ldt
ENV PYTHONPATH=/code/platform/:/code/platform_web/src/:/code/hashcut:/code/metadatacomposer
ENV DJANGO_SETTINGS_MODULE=ldtplatform.settings_docker
WORKDIR /code/platform_web/src
ENTRYPOINT ["/var/virtualenv/ldt/bin/python", "manage.py"]
CMD ["runserver","0.0.0.0:8000"]