Dockerfile 399 B

12345678910111213141516
  1. FROM lcnetdev/scriptshifter_base:latest
  2. ARG WORKROOT "/usr/local/scriptshifter/src"
  3. # Copy core application files.
  4. WORKDIR ${WORKROOT}
  5. COPY entrypoint.sh uwsgi.ini wsgi.py ./
  6. COPY scriptshifter ./scriptshifter/
  7. COPY requirements.txt ./
  8. RUN pip install --no-cache-dir -r requirements.txt
  9. RUN chmod +x ./entrypoint.sh
  10. #RUN chown -R www:www ${WORKROOT} .
  11. EXPOSE 8000
  12. ENTRYPOINT ["./entrypoint.sh"]