Simply build requirements. Dependency management based on

social_app django project.
This commit is contained in:
Mike Terzo
2017-02-28 17:36:43 -05:00
parent fd4051b619
commit 10147b993e
8 changed files with 65 additions and 117 deletions

View File

@@ -4,11 +4,12 @@ ENV PUPPETBOARD_PORT 80
EXPOSE 80
ENV PUPPETBOARD_SETTINGS docker_settings.py
RUN mkdir -p /puppetboard
WORKDIR /puppetboard
RUN mkdir -p /usr/src/app/
WORKDIR /usr/src/app/
COPY . /puppetboard
RUN python setup.py install docker
RUN rm -rf /puppetboard
COPY requirements*.txt /usr/src/app/
RUN pip install -r requirements-docker.txt
COPY . /usr/src/app
CMD gunicorn -b 0.0.0.0:${PUPPETBOARD_PORT} --access-logfile=/dev/stdout puppetboard.app:app