diff --git a/images/sds-lvm-controller/Dockerfile b/images/sds-lvm-controller/Dockerfile index 880cb27c..e622d9a9 100644 --- a/images/sds-lvm-controller/Dockerfile +++ b/images/sds-lvm-controller/Dockerfile @@ -1,21 +1,17 @@ -ARG BASE_GOLANG_20_ALPINE=registry.deckhouse.io/base_images/golang:1.20.4-alpine3.18@sha256:5f403dd08db2f0b40d4416e29d3080eec41cd6cf53a05d5e4bcece3a5c7a8ce6 -ARG BASE_GOLANG_20_ALPINE_BUILDER=$BASE_GOLANG_20_ALPINE +ARG BASE_ALPINE=registry.deckhouse.io/base_images/alpine:3.16.3@sha256:5548e9172c24a1b0ca9afdd2bf534e265c94b12b36b3e0c0302f5853eaf00abb +ARG BASE_GOLANG_20_ALPINE_BUILDER=registry.deckhouse.io/base_images/golang:1.20.5-alpine3.18@sha256:51a47fb0851397db2f506c15c426735bc23de31177cbdd962880c0879d1906a4 FROM $BASE_GOLANG_20_ALPINE_BUILDER as builder WORKDIR /go/src - ADD go.mod . ADD go.sum . - RUN go mod download - COPY . . - WORKDIR /go/src/cmd RUN GOOS=linux GOARCH=amd64 go build -o sds-lvm-controller -FROM --platform=linux/amd64 $BASE_GOLANG_20_ALPINE +FROM --platform=linux/amd64 $BASE_ALPINE COPY --from=builder /go/src/cmd/sds-lvm-controller /go/src/cmd/sds-lvm-controller -ENTRYPOINT ["/go/src/cmd/sds-lvm-controller"] +ENTRYPOINT ["/go/src/cmd/sds-lvm-controller"] \ No newline at end of file diff --git a/images/sds-lvm-controller/go.mod b/images/sds-lvm-controller/go.mod index 8d3e6309..080c4672 100644 --- a/images/sds-lvm-controller/go.mod +++ b/images/sds-lvm-controller/go.mod @@ -2,8 +2,6 @@ module sds-lvm-controller go 1.21 -toolchain go1.22.0 - require ( github.com/go-logr/logr v1.4.1 github.com/prometheus/client_golang v1.18.0