mirror of
https://memleak.eu/sn0w/pleroma-docker.git
synced 2024-08-13 18:03:45 -04:00
parent
1d41123a12
commit
6361d5f183
@ -22,7 +22,7 @@ ENTRYPOINT ["/tini", "--"]
|
|||||||
# Get build dependencies
|
# Get build dependencies
|
||||||
RUN \
|
RUN \
|
||||||
apt-get update \
|
apt-get update \
|
||||||
&& apt-get install -y --no-install-recommends git wget ca-certificates gnupg2 \
|
&& apt-get install -y --no-install-recommends git wget ca-certificates gnupg2 build-essential \
|
||||||
&& wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb \
|
&& wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb \
|
||||||
&& dpkg -i erlang-solutions_1.0_all.deb \
|
&& dpkg -i erlang-solutions_1.0_all.deb \
|
||||||
&& apt-get update \
|
&& apt-get update \
|
||||||
@ -74,3 +74,10 @@ RUN \
|
|||||||
&& ln -s /docker-config.exs config/dev.secret.exs \
|
&& ln -s /docker-config.exs config/dev.secret.exs \
|
||||||
&& mix deps.get \
|
&& mix deps.get \
|
||||||
&& mix compile
|
&& mix compile
|
||||||
|
|
||||||
|
# Strip container
|
||||||
|
USER root
|
||||||
|
RUN \
|
||||||
|
apt-get remove -y build-essential wget git gnupg2 \
|
||||||
|
&& apt-get autoremove -y
|
||||||
|
USER pleroma
|
||||||
|
Loading…
Reference in New Issue
Block a user