We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 469218f + c2e03aa commit ff5ceedCopy full SHA for ff5ceed
1 file changed
Dockerfile
@@ -1,9 +1,8 @@
1
ARG VERSION=develop
2
ARG GO_VERSION=1.23.4
3
4
-FROM --platform=${BUILDPLATFORM} golang:${GO_VERSION}-alpine as build
+FROM --platform=${BUILDPLATFORM} cgr.dev/chainguard/go:latest-dev as build
5
6
-RUN apk --no-cache add make ca-certificates
7
RUN adduser -D dockcmd
8
WORKDIR /src
9
COPY go.mod go.sum /src/
@@ -16,7 +15,7 @@ RUN GOOS=${TARGETOS} GOARCH=${TARGETARCH} VERSION=${VERSION} make build
16
15
USER dockcmd
17
ENTRYPOINT [ "/src/bin/dockcmd" ]
18
19
-FROM --platform=${TARGETPLATFORM} gcr.io/distroless/static as release
+FROM --platform=${TARGETPLATFORM} cgr.dev/chainguard/static as release
20
21
COPY --from=build /etc/passwd /etc/group /etc/
22
COPY --from=build /src/bin/dockcmd /bin/dockcmd
0 commit comments