diff --git a/docker/hub-net-controller-manager.Dockerfile b/docker/hub-net-controller-manager.Dockerfile index e8e603c5..dcff0f07 100644 --- a/docker/hub-net-controller-manager.Dockerfile +++ b/docker/hub-net-controller-manager.Dockerfile @@ -17,9 +17,9 @@ COPY cmd/hub-net-controller-manager/main.go main.go COPY api/ api/ COPY pkg/ pkg/ -# Build with CGO enabled and GOEXPERIMENT=systemcrypto for internal usage +# Build with CGO enabled for internal usage RUN echo "Building images with GOOS=$GOOS GOARCH=$GOARCH" -RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=$GOOS GOARCH=$GOARCH GOEXPERIMENT=systemcrypto GO111MODULE=on go build -o hub-net-controller-manager main.go +RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=$GOOS GOARCH=$GOARCH GO111MODULE=on go build -o hub-net-controller-manager main.go # Use Azure Linux distroless base image to package hub-net-controller-manager binary # Refer to https://mcr.microsoft.com/en-us/artifact/mar/azurelinux/distroless/base/about for more details diff --git a/docker/mcs-controller-manager.Dockerfile b/docker/mcs-controller-manager.Dockerfile index 9a2a85ec..0964c4d1 100644 --- a/docker/mcs-controller-manager.Dockerfile +++ b/docker/mcs-controller-manager.Dockerfile @@ -17,9 +17,9 @@ COPY cmd/mcs-controller-manager/main.go main.go COPY api/ api/ COPY pkg/ pkg/ -# Build with CGO enabled and GOEXPERIMENT=systemcrypto for internal usage +# Build with CGO enabled for internal usage RUN echo "Building images with GOOS=$GOOS GOARCH=$GOARCH" -RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=$GOOS GOARCH=$GOARCH GOEXPERIMENT=systemcrypto GO111MODULE=on go build -o mcs-controller-manager main.go +RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=$GOOS GOARCH=$GOARCH GO111MODULE=on go build -o mcs-controller-manager main.go # Use Azure Linux distroless base image to package mcs-controller-manager binary # Refer to https://mcr.microsoft.com/en-us/artifact/mar/azurelinux/distroless/base/about for more details diff --git a/docker/member-net-controller-manager.Dockerfile b/docker/member-net-controller-manager.Dockerfile index 6e40dcf2..cfc78741 100644 --- a/docker/member-net-controller-manager.Dockerfile +++ b/docker/member-net-controller-manager.Dockerfile @@ -17,9 +17,9 @@ COPY cmd/member-net-controller-manager/main.go main.go COPY api/ api/ COPY pkg/ pkg/ -# Build with CGO enabled and GOEXPERIMENT=systemcrypto for internal usage +# Build with CGO enabled for internal usage RUN echo "Building images with GOOS=$GOOS GOARCH=$GOARCH" -RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=$GOOS GOARCH=$GOARCH GOEXPERIMENT=systemcrypto GO111MODULE=on go build -o member-net-controller-manager main.go +RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=$GOOS GOARCH=$GOARCH GO111MODULE=on go build -o member-net-controller-manager main.go # Use Azure Linux distroless base image to package member-net-controller-manager binary # Refer to https://mcr.microsoft.com/en-us/artifact/mar/azurelinux/distroless/base/about for more details diff --git a/docker/net-crd-installer.Dockerfile b/docker/net-crd-installer.Dockerfile index 7d202431..fe4c395b 100644 --- a/docker/net-crd-installer.Dockerfile +++ b/docker/net-crd-installer.Dockerfile @@ -15,9 +15,9 @@ RUN --mount=type=cache,target=/go/pkg/mod go mod download # Copy the go source COPY cmd/net-crd-installer/ cmd/net-crd-installer/ -# Build with CGO enabled and GOEXPERIMENT=systemcrypto for internal usage +# Build with CGO enabled for internal usage RUN echo "Building images with GOOS=linux GOARCH=$GOARCH" -RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=linux GOARCH=$GOARCH GOEXPERIMENT=systemcrypto GO111MODULE=on go build -o net-crd-installer cmd/net-crd-installer/main.go +RUN --mount=type=cache,target=/go/pkg/mod CGO_ENABLED=1 GOOS=linux GOARCH=$GOARCH GO111MODULE=on go build -o net-crd-installer cmd/net-crd-installer/main.go # Use Azure Linux distroless base image to package net-crd-installer binary # Refer to https://mcr.microsoft.com/en-us/artifact/mar/azurelinux/distroless/base/about for more details