From 8b6b4ec6a9c7d7ccb45ec8216baa7f05ff702382 Mon Sep 17 00:00:00 2001 From: z4yx Date: Sun, 31 May 2020 10:26:27 +0800 Subject: [PATCH] fix lxml --- Dockerfile | 2 +- dockerfiles/bandersnatch/Dockerfile | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 009e72f..0d567c3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ RUN apt-get update && \ apt-get install -y wget curl rsync lftp git jq python3-dev python3-pip yum-utils createrepo aria2 ack composer php-curl php-zip RUN STATIC_DEPS=true pip3 install pyquery -RUN pip3 install requests[socks] pyyaml gsutil bandersnatch awscli +RUN pip3 install requests[socks] pyyaml gsutil awscli RUN cd /usr/local && git clone --depth 1 https://github.com/tuna/composer-mirror.git && cd composer-mirror && composer i COPY composer-mirror.config.php /usr/local/composer-mirror/config.php diff --git a/dockerfiles/bandersnatch/Dockerfile b/dockerfiles/bandersnatch/Dockerfile index 6f747a9..b5c01b4 100644 --- a/dockerfiles/bandersnatch/Dockerfile +++ b/dockerfiles/bandersnatch/Dockerfile @@ -1,4 +1,10 @@ FROM python:3.8-alpine +RUN apk add --update --no-cache --virtual .build-deps \ + g++ \ + python-dev \ + libxml2 \ + libxml2-dev && \ + apk add libxslt-dev RUN pip3 install bandersnatch CMD /bin/bash