Skip to content

Commit 53c97d7

Browse files
committed
Update Alpine version for build and ship container stages
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent daf0a9a commit 53c97d7

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

template/golang-http/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM --platform=${TARGETPLATFORM:-linux/amd64} ghcr.io/openfaas/of-watchdog:0.9.6 as watchdog
2-
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.18-alpine3.15 as build
2+
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.18-alpine3.16 as build
33

44
ARG TARGETPLATFORM
55
ARG BUILDPLATFORM
@@ -35,7 +35,7 @@ WORKDIR /go/src/handler
3535
RUN CGO_ENABLED=${CGO_ENABLED} GOOS=${TARGETOS} GOARCH=${TARGETARCH} \
3636
go build --ldflags "-s -w" -a -installsuffix cgo -o handler .
3737

38-
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.15
38+
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.16.2 as ship
3939
# Add non root user and certs
4040
RUN apk --no-cache add ca-certificates \
4141
&& addgroup -S app && adduser -S -g app app

template/golang-middleware/Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
FROM --platform=${TARGETPLATFORM:-linux/amd64} ghcr.io/openfaas/of-watchdog:0.9.6 as watchdog
2-
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.18-alpine3.15 as build
2+
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.18-alpine3.16 as build
33

44
ARG TARGETPLATFORM
55
ARG BUILDPLATFORM
@@ -34,7 +34,7 @@ WORKDIR /go/src/handler
3434
RUN GOOS=${TARGETOS} GOARCH=${TARGETARCH} \
3535
go build --ldflags "-s -w" -a -installsuffix cgo -o handler .
3636

37-
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.15 as ship
37+
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.16.2 as ship
3838

3939
# Add non root user and certs
4040
RUN apk --no-cache add ca-certificates \

0 commit comments

Comments
 (0)