Rebase image on haproxy-alpine 31/85331/2
authorDmitry Puzikov <dmitry.puzikov@tieto.com>
Mon, 15 Apr 2019 15:00:12 +0000 (17:00 +0200)
committerDmitry Puzikov <dmitry.puzikov@tieto.com>
Tue, 16 Apr 2019 07:47:10 +0000 (09:47 +0200)
Change-Id: I0bcdc783f54880b40bf48147f3184797b43b1b25
Issue-ID: INT-805
Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
Dockerfiles/haproxy/Dockerfile

index f6d6c28..7bf9b20 100644 (file)
@@ -1,4 +1,4 @@
-FROM haproxy:1.7
+FROM haproxy:1.7-alpine
 
 # Set up your corporate proxy if there is
 ENV HTTP_PROXY  ""
@@ -6,17 +6,10 @@ ENV HTTPS_PROXY  ""
 ENV http_proxy  ""
 ENV https_proxy  ""
 
-ENV DEBIAN_FRONTEND=noninteractive
-
-RUN if [ ! -z ${HTTP_PROXY} ]; \
-    then echo "Acquire::http::proxy  \"${HTTP_PROXY}\";" >> /etc/apt/apt.conf; \
-    fi && \
-    if [ ! -z ${HTTP_PROXY} ]; \
-    then echo "Acquire::https::proxy \"${HTTP_PROXY}\";" >> /etc/apt/apt.conf; \
-    fi && \
-    apt-get update && \
-    apt-get -y install ca-certificates openssl curl && \
-    rm -rf /var/lib/apt/lists/*
+RUN apk add --no-cache \
+    ca-certificates \
+    curl \
+    openssl
 
 RUN mkdir -p /etc/ssl/certs/ && mkdir -p /etc/ssl/private