From 778c92c3b9f206a936afe2eba6f09caa25c362c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C2=A0Ilya=20Atamas?= Date: Mon, 22 Apr 2019 15:28:15 +0300 Subject: [PATCH] fix: switch docker image to alpine to avoid certificate errors --- Dockerfile | 8 +++++++- go.sum | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index ca9025a..3d43957 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,8 +16,14 @@ RUN go test -v ./... RUN go build -ldflags="-w -s" -o build # === RUN STAGE === # -FROM scratch as run +FROM alpine as run +RUN apk update \ + && apk upgrade \ + && apk add --no-cache ca-certificates \ + && update-ca-certificates \ + && rm -rf /var/cache/apk/* + WORKDIR /srv/app COPY --from=build /srv/app/build /srv/app/build diff --git a/go.sum b/go.sum index c1cd917..60b0f7a 100644 --- a/go.sum +++ b/go.sum @@ -56,6 +56,7 @@ golang.org/x/sys v0.0.0-20181228144115-9a3f9b0469bb/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a h1:XCr/YX7O0uxRkLq2k1ApNQMims9eCioF9UpzIPBDmuo= golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=