diff docker/Dockerfile.spa @ 1579:2241f8710dcc

Fix client Dockerfile ca-certificates is needed to fetch the yarn key via https, but was not explicitly installed. Running as root does not require sudo and it is not explicitly installed.
author Tom Gottfried <tom@intevation.de>
date Thu, 13 Dec 2018 15:34:18 +0100
parents 6f2219d942d6
children ffc822700056
line wrap: on
line diff
--- a/docker/Dockerfile.spa	Thu Dec 13 14:57:39 2018 +0100
+++ b/docker/Dockerfile.spa	Thu Dec 13 15:34:18 2018 +0100
@@ -6,10 +6,11 @@
 RUN sed -i 's/\(deb.*\)$/\1 universe/' /etc/apt/sources.list
 
 RUN apt-get update &&\
-    apt-get -y install --no-install-recommends curl gnupg nodejs make mercurial
+    apt-get -y install --no-install-recommends \
+            curl ca-certificates gnupg nodejs make mercurial
 
 # Install yarn
-RUN curl https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - &&\
+RUN curl https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - &&\
     echo 'deb https://dl.yarnpkg.com/debian/ stable main' >> \
          /etc/apt/sources.list &&\
     apt-get update &&\