Skip to content

Commit 778c92c

Browse files
committed
fix: switch docker image to alpine to avoid certificate errors
1 parent 6bde6fa commit 778c92c

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

Dockerfile

+8-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,14 @@ RUN go test -v ./...
1616
RUN go build -ldflags="-w -s" -o build
1717

1818
# === RUN STAGE === #
19-
FROM scratch as run
20-
19+
FROM alpine as run
20+
21+
RUN apk update \
22+
&& apk upgrade \
23+
&& apk add --no-cache ca-certificates \
24+
&& update-ca-certificates \
25+
&& rm -rf /var/cache/apk/*
26+
2127
WORKDIR /srv/app
2228
COPY --from=build /srv/app/build /srv/app/build
2329

go.sum

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ golang.org/x/sys v0.0.0-20181228144115-9a3f9b0469bb/go.mod h1:STP8DvDyc/dI5b8T5h
5656
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
5757
golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
5858
golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
59+
golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a h1:XCr/YX7O0uxRkLq2k1ApNQMims9eCioF9UpzIPBDmuo=
5960
golang.org/x/sys v0.0.0-20190419153524-e8e3143a4f4a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
6061
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
6162
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=

0 commit comments

Comments
 (0)