aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Dockerfile13
1 files changed, 10 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile
index 9c4608589..0eace2550 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,11 +1,18 @@
FROM debian:stable-slim
+SHELL [ "/bin/sh", "-ec" ]
-RUN apt-get update && apt-get -uy upgrade
-RUN apt-get -y install ca-certificates && update-ca-certificates
+RUN export DEBCONF_NONINTERACTIVE_SEEN=true \
+ DEBIAN_FRONTEND=noninteractive \
+ DEBIAN_PRIORITY=critical \
+ TERM=linux ; \
+ apt-get -qq update ; \
+ apt-get -yyqq upgrade ; \
+ apt-get -yyqq install ca-certificates ; \
+ apt-get clean
FROM scratch
-COPY --from=0 /etc/ssl/certs /etc/ssl/certs
+COPY --from=0 /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
ADD coredns /coredns
EXPOSE 53 53/udp