From 49b20743412760d046ef80f336bb51f62c031f0f Mon Sep 17 00:00:00 2001 From: sneak Date: Wed, 30 Sep 2020 22:12:41 -0700 Subject: [PATCH] try same OS for build/run images, per feedback https://lobste.rs/s/dzaeid/go_http_server_project_template#c_vs0btd --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 25ffc94..705d287 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ RUN golangci-lint run ## build image: #ARG GO_VERSION=1.15 -FROM golang:1.15-alpine AS builder +FROM golang:1.15-buster AS builder RUN mkdir /user && \ echo 'nobody:x:65534:65534:nobody:/:' > /user/passwd && \ @@ -32,7 +32,7 @@ RUN go mod vendor RUN tar -c . | bzip2 > /src.tbz2 ## output image: -FROM ubuntu:focal AS final +FROM debian:buster-slim AS final COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ COPY --from=builder /build/httpd /app/httpd COPY --from=builder /src.tbz2 /usr/local/src/src.tbz2