scaleway-delete-image-plugin/Dockerfile
Augusto Dwenger J. f7284580d8
All checks were successful
ci/woodpecker/push/oci-image-build/1 Pipeline was successful
ci/woodpecker/push/oci-image-build/2 Pipeline was successful
Update Golang build image to 1.22 with apline as base
2024-02-18 13:51:06 +01:00

14 lines
371 B
Docker

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