This repository has been archived on 2021-09-25. You can view files and clone it, but cannot push or open issues or pull requests.
docker-pelican/Dockerfile

19 lines
369 B
Docker

FROM python:2
MAINTAINER Matthew Jackowski
ENV REFRESHED_AT 2014-11-29
ENV SRV_DIR=//srv
ENV WORKING_DIR=//srv/pelican
ENV PORT=8000
ADD ./files $SRV_DIR
WORKDIR $WORKING_DIR
RUN mkdir output content cache
VOLUME ["$WORKING_DIR/"]
RUN pip install -r requirements.txt
RUN chmod +x $SRV_DIR/develop_server.sh
EXPOSE $PORT
CMD $SRV_DIR/develop_server.sh restart $PORT