FROM docker.io/golang:1.22.0-alpine AS build WORKDIR /src # create a cache COPY go.* /src/ RUN go mod download # compile COPY * /src/ RUN CGO_ENABLED=0 go build -o /scaleway-delete-image-plugin . FROM alpine:3.19 RUN apk -Uuv add curl ca-certificates COPY --from=build /scaleway-delete-image-plugin /scaleway-delete-image-plugin ENTRYPOINT /scaleway-delete-image-plugin