blob: 43fa8f2842a27f11e2b1ba0326d366acad053b65 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# Dockerfile for containerizing the web interface
FROM python:3.6-jessie
WORKDIR /app
RUN pip3 install gunicorn
ADD LICENSE /app/
ADD gittaggers.py /app/
ADD setup.py /app/
ADD README.md /app/
ADD example /app/example
ADD bh20seqanalyzer /app/bh20simplewebuploader
ADD bh20sequploader /app/bh20sequploader
ADD bh20simplewebuploader /app/bh20simplewebuploader
RUN pip3 install -e .
ENV PORT 8080
CMD ["gunicorn", "-w", "4", "-b", "0.0.0.0:8080", "bh20simplewebuploader.main:app"]
|