diff --git a/kernel/Dockerfile.bcc b/kernel/Dockerfile.bcc index 95114f5d4..f84a8425d 100644 --- a/kernel/Dockerfile.bcc +++ b/kernel/Dockerfile.bcc @@ -1,7 +1,8 @@ ARG IMAGE +ARG BUILD_IMAGE + FROM ${IMAGE} as ksrc -ARG BUILD_IMAGE FROM ${BUILD_IMAGE} AS build RUN apk update && apk upgrade -a && \ apk add --no-cache \ diff --git a/kernel/Dockerfile.kconfig b/kernel/Dockerfile.kconfig index 9a89ccd92..3858fea96 100644 --- a/kernel/Dockerfile.kconfig +++ b/kernel/Dockerfile.kconfig @@ -1,4 +1,6 @@ ARG BUILD_IMAGE +ARG KERNEL_VERSIONS + FROM ${BUILD_IMAGE} AS kernel-build RUN apk add \ argp-standalone \ @@ -15,8 +17,6 @@ RUN apk add \ patch \ xz -ARG KERNEL_VERSIONS - COPY / / # Unpack kernels (download if not present) diff --git a/kernel/Dockerfile.perf b/kernel/Dockerfile.perf index c6444d5c4..ec906ee89 100644 --- a/kernel/Dockerfile.perf +++ b/kernel/Dockerfile.perf @@ -1,9 +1,10 @@ # This Dockerfile extracts the source code and headers from a kernel package, # builds the perf utility, and places it into a scratch image ARG IMAGE +ARG BUILD_IMAGE + FROM ${IMAGE} AS ksrc -ARG BUILD_IMAGE FROM ${BUILD_IMAGE} AS build RUN apk add \ argp-standalone \ diff --git a/kernel/Dockerfile.zfs b/kernel/Dockerfile.zfs index 8729c54e9..caae046c9 100644 --- a/kernel/Dockerfile.zfs +++ b/kernel/Dockerfile.zfs @@ -1,7 +1,8 @@ ARG IMAGE +ARG BUILD_IMAGE + FROM ${IMAGE} AS ksrc -ARG BUILD_IMAGE FROM ${BUILD_IMAGE} AS build RUN apk add \ attr-dev \