Skip to content

Commit 0be3b40

Browse files
committed
kea: Build healthz natively
1 parent 2df5424 commit 0be3b40

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

kea/Dockerfile

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,14 @@ ARG BASE=public.ecr.aws/ubuntu/ubuntu:24.04
44

55
###
66

7-
FROM --platform=$BUILDPLATFORM public.ecr.aws/docker/library/rust:1.77-slim-bullseye as build-healthz
8-
RUN rustup target add aarch64-unknown-linux-gnu
9-
RUN apt-get update \
10-
&& DEBIAN_FRONTEND=noninteractive apt-get install -y \
11-
gcc-aarch64-linux-gnu
7+
FROM public.ecr.aws/docker/library/rust:1.77-slim-bullseye as build-healthz
128

139
WORKDIR /build/healthz
1410
COPY healthz/ ./
1511

1612
RUN --mount=type=cache,target=/usr/local/cargo/registry \
1713
--mount=type=cache,target=/build/healthz/target \
18-
CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc \
19-
cargo install --path . --root /app --locked --target=aarch64-unknown-linux-gnu
14+
cargo install --path . --root /app --locked
2015

2116
###
2217

0 commit comments

Comments
 (0)