mirror of
https://github.com/kubernetes/node-problem-detector.git
synced 2026-04-19 00:47:25 +00:00
Use cross-compile for Docker builds
This commit is contained in:
@@ -20,14 +20,14 @@
|
||||
# directly replaced. See here, and note that "stage" parameter mentioned there has been renamed to
|
||||
# "build-context": https://github.com/docker/buildx/pull/904#issuecomment-1005871838
|
||||
FROM golang:1.24.6-bookworm@sha256:bdc7cfd953b2701fcd95fd591ea3d788f41e4b74f21f1787b9f9843a28e72196 AS builder-base
|
||||
FROM builder-base AS builder
|
||||
FROM --platform=$BUILDPLATFORM builder-base AS builder
|
||||
|
||||
ARG TARGETARCH
|
||||
|
||||
ENV GOPATH=/gopath/
|
||||
ENV PATH=$GOPATH/bin:$PATH
|
||||
|
||||
RUN apt-get update --fix-missing && apt-get --yes install libsystemd-dev gcc-aarch64-linux-gnu
|
||||
RUN apt-get update --fix-missing && apt-get --yes install libsystemd-dev
|
||||
RUN go version
|
||||
|
||||
COPY . /gopath/src/k8s.io/node-problem-detector/
|
||||
|
||||
Reference in New Issue
Block a user