From d90459cdfe8126f1ef3550febf443ab175e27a23 Mon Sep 17 00:00:00 2001
From: Mindstan <mindstan@hotmail.fr>
Date: Sat, 24 Oct 2020 17:52:21 +0200
Subject: [PATCH] [Mobilizon] Fix cross-compilation of deps May come back to
 alpine in the future

---
 pica-mobilizon/app/Dockerfile | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/pica-mobilizon/app/Dockerfile b/pica-mobilizon/app/Dockerfile
index 4b19c5b7..492d30a5 100644
--- a/pica-mobilizon/app/Dockerfile
+++ b/pica-mobilizon/app/Dockerfile
@@ -35,14 +35,17 @@ RUN rm -rf ./.dockerignore ./.gitignore ./.gitlab-ci.yml ./CHANGELOG.md ./CONTRI
         && mv GeoLite2-City.mmdb /home/mobilizon/build/priv/data/GeoLite2-City.mmdb
 
 # Final docker image
-FROM elixir:1.10.4-alpine
+FROM elixir:1.10.4-slim
 ENV INIT=FALSE \
 	ADMIN_EMAIL=test@test.com \
 	ADMIN_PASSWORD=passwd \
 	MIX_ENV=prod \
 	INSTANCE_CONFIG=prod
-RUN addgroup -S mobilizongr && adduser -s /bin/bash -S mobilizon -G mobilizongr
-RUN apk update && apk add --update git && rm -rf /tmp/* /var/tmp/*
+RUN useradd -ms /bin/bash -p ! mobilizon  \
+        && apt-get update \
+ 	&& apt-get install -y git \
+        && apt-get clean \
+        && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
 COPY --from=builder /home/mobilizon/build/ /home/mobilizon/live/
 COPY --from=builder /home/mobilizon/.mix/ /home/mobilizon/.mix/
 COPY ./entrypoint.sh /home/mobilizon/entrypoint.sh
-- 
GitLab