mirror of
https://github.com/netzbegruenung/green-spider.git
synced 2024-05-03 09:33:42 +02:00
Update Dockerfile to alpine:edge and chromium v90
This commit is contained in:
parent
e54eb8f4b9
commit
bf7c27bd10
18
Dockerfile
18
Dockerfile
|
@ -1,18 +1,16 @@
|
||||||
FROM python:3.7-alpine3.13
|
FROM alpine:edge
|
||||||
|
|
||||||
WORKDIR /workdir
|
WORKDIR /workdir
|
||||||
|
|
||||||
ADD requirements.txt /workdir/
|
ADD requirements.txt /workdir/
|
||||||
|
|
||||||
RUN echo "foobar"
|
RUN echo "http://dl-4.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories && \
|
||||||
|
echo "http://dl-4.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories && \
|
||||||
RUN echo "http://dl-4.alpinelinux.org/alpine/v3.13/main" >> /etc/apk/repositories && \
|
apk --update --no-cache add ca-certificates chromium chromium-chromedriver \
|
||||||
echo "http://dl-4.alpinelinux.org/alpine/v3.13/community" >> /etc/apk/repositories && \
|
python3-dev py3-pip py3-lxml py3-cryptography \
|
||||||
apk update && \
|
build-base git libxml2 libxml2-dev libxslt libxslt-dev libffi-dev openssl-dev cargo && \
|
||||||
apk --no-cache add chromium chromium-chromedriver python3-dev build-base git py3-lxml libxml2 libxml2-dev libxslt libxslt-dev libffi-dev openssl-dev cargo && \
|
pip install -r requirements.txt && \
|
||||||
pip3 install --upgrade pip && \
|
apk del build-base
|
||||||
pip3 install -r requirements.txt && \
|
|
||||||
apk del python3-dev build-base
|
|
||||||
|
|
||||||
ADD cli.py /workdir/
|
ADD cli.py /workdir/
|
||||||
ADD manager /workdir/manager
|
ADD manager /workdir/manager
|
||||||
|
|
|
@ -21,7 +21,6 @@ grpcio==1.37.1
|
||||||
html-similarity==0.3.3
|
html-similarity==0.3.3
|
||||||
httpretty==0.9.7
|
httpretty==0.9.7
|
||||||
idna==2.10
|
idna==2.10
|
||||||
lxml==4.6.3
|
|
||||||
parsel==1.6.0
|
parsel==1.6.0
|
||||||
protobuf==3.15.8
|
protobuf==3.15.8
|
||||||
pyasn1==0.4.8
|
pyasn1==0.4.8
|
||||||
|
@ -36,7 +35,6 @@ responses==0.13.3
|
||||||
rq==1.8.0
|
rq==1.8.0
|
||||||
rsa==4.7.2
|
rsa==4.7.2
|
||||||
selenium==3.141.0
|
selenium==3.141.0
|
||||||
six==1.16.0
|
|
||||||
smmap==3.0.4
|
smmap==3.0.4
|
||||||
smmap2==2.0.5
|
smmap2==2.0.5
|
||||||
soupsieve==2.2.1
|
soupsieve==2.2.1
|
||||||
|
|
Loading…
Reference in a new issue