From 614b4298a10283d99a2e4da17b6f0fa2bdc06cca Mon Sep 17 00:00:00 2001 From: Gary Verhaegen Date: Mon, 3 Aug 2020 18:20:31 +0200 Subject: [PATCH] update base image for SDK Docker image (#6970) The openjdk-alpine images we were relying on so far do not have security updates anymore. CHANGELOG_BEGIN CHANGELOG_END --- ci/docker/daml-sdk/Dockerfile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/ci/docker/daml-sdk/Dockerfile b/ci/docker/daml-sdk/Dockerfile index baffb567e8..e3b659e6bf 100644 --- a/ci/docker/daml-sdk/Dockerfile +++ b/ci/docker/daml-sdk/Dockerfile @@ -1,11 +1,10 @@ -FROM openjdk:8u212-alpine -RUN apk add --no-cache curl bash +FROM adoptopenjdk:8-jdk-hotspot ARG VERSION # This is needed to get the DNS requests # from Haskell binaries to succeed. # Otherwise they fail to even resolve localhost. RUN echo 'hosts: files dns' > /etc/nsswitch.conf -RUN addgroup -S daml && adduser -S daml -G daml +RUN addgroup --system daml && adduser --system --ingroup daml daml USER daml RUN curl https://get.daml.com | sh -s $VERSION \ && printf "auto-install: false\nupdate-check: never\n" >> /home/daml/.daml/daml-config.yaml