download_imgs.py running in a docker container
parent
a3eb19720c
commit
fb551ab9d8
@ -0,0 +1,23 @@
|
||||
FROM python:3.7.6-alpine
|
||||
|
||||
RUN adduser -D wikiapi
|
||||
WORKDIR /home/wikiapi
|
||||
RUN apk add openssh
|
||||
|
||||
COPY requirements.txt requirements.txt
|
||||
RUN python3 -m venv env
|
||||
RUN env/bin/pip install --upgrade pip setuptools
|
||||
RUN env/bin/pip install -r requirements.txt
|
||||
|
||||
COPY *.py *.sh ./
|
||||
COPY login.txt ./
|
||||
COPY static static
|
||||
COPY templates templates
|
||||
COPY sandbox sandbox
|
||||
RUN chown -R wikiapi:wikiapi /home/wikiapi/
|
||||
|
||||
USER wikiapi
|
||||
|
||||
CMD env/bin/python download_imgs.py
|
||||
## HOW TO PREVENT CMD RUNNING CONCURRENTLY??
|
||||
#CMD env/bin/python query2html.py
|
@ -0,0 +1,11 @@
|
||||
certifi==2019.11.28
|
||||
chardet==3.0.4
|
||||
idna==2.8
|
||||
Jinja2==2.11.1
|
||||
MarkupSafe==1.1.1
|
||||
mwclient==0.10.0
|
||||
oauthlib==3.1.0
|
||||
requests==2.22.0
|
||||
requests-oauthlib==1.3.0
|
||||
six==1.14.0
|
||||
urllib3==1.25.8
|
Loading…
Reference in New Issue