Pārlūkot izejas kodu

Add expat-dev to Dockerfile packages install. Fix #234 (#235)

Jonathan Liuti 5 gadi atpakaļ
vecāks
revīzija
89261ce5d5
1 mainītis faili ar 26 papildinājumiem un 25 dzēšanām
  1. 26 25
      Dockerfile

+ 26 - 25
Dockerfile

@@ -2,31 +2,32 @@ FROM python:3.5-alpine
 
 ADD requirements/ /requirements/
 RUN set -ex \
-	&& apk add --no-cache --virtual .build-deps \
-		gcc \
-		g++ \
-		make \
-		libc-dev \
-		musl-dev \
-		linux-headers \
-		pcre-dev \
-		postgresql-dev \
-		libjpeg-turbo-dev \
-		zlib-dev \
-		git \
-	&& pyvenv /venv \
-	&& /venv/bin/pip install -U pip \
-	&& LIBRARY_PATH=/lib:/usr/lib /bin/sh -c "/venv/bin/pip install -r /requirements/production.txt" \
-	&& runDeps="$( \
-		scanelf --needed --nobanner --recursive /venv \
-			| awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
-			| sort -u \
-			| xargs -r apk info --installed \
-			| sort -u \
-	)" \
-	&& apk add --virtual .python-rundeps $runDeps \
-	&& apk del .build-deps \
-	&& apk add libjpeg-turbo pcre
+    && apk add --no-cache --virtual .build-deps \
+        gcc \
+        g++ \
+        make \
+        libc-dev \
+        musl-dev \
+        linux-headers \
+        pcre-dev \
+        postgresql-dev \
+        libjpeg-turbo-dev \
+        zlib-dev \
+        expat-dev \
+        git \
+    && pyvenv /venv \
+    && /venv/bin/pip install -U pip \
+    && LIBRARY_PATH=/lib:/usr/lib /bin/sh -c "/venv/bin/pip install -r /requirements/production.txt" \
+    && runDeps="$( \
+        scanelf --needed --nobanner --recursive /venv \
+            | awk '{ gsub(/,/, "\nso:", $2); print "so:" $2 }' \
+            | sort -u \
+            | xargs -r apk info --installed \
+            | sort -u \
+    )" \
+    && apk add --virtual .python-rundeps $runDeps \
+    && apk del .build-deps \
+    && apk add libjpeg-turbo pcre
 RUN apk add --no-cache postgresql-client
 RUN mkdir /code/
 WORKDIR /code/