From 461959fbcae41ffbee96dfb4b8e19c74fb3eb5e6 Mon Sep 17 00:00:00 2001 From: Shaun Arman Date: Sun, 12 Apr 2026 19:42:08 -0500 Subject: [PATCH] fix(docker): add ca-certificates to arm64 base image step 1 ubuntu:22.04 minimal does not guarantee ca-certificates is present before the multiarch apt operations in Step 2. curl in Step 3 then fails with error 77 (CURLE_SSL_CACERT_BADFILE) when fetching the nodesource setup script over HTTPS. --- .docker/Dockerfile.linux-arm64 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.docker/Dockerfile.linux-arm64 b/.docker/Dockerfile.linux-arm64 index 0b9dc3e9..20536949 100644 --- a/.docker/Dockerfile.linux-arm64 +++ b/.docker/Dockerfile.linux-arm64 @@ -12,7 +12,7 @@ ARG DEBIAN_FRONTEND=noninteractive # Step 1: amd64 host tools and cross-compiler RUN apt-get update -qq \ && apt-get install -y -qq --no-install-recommends \ - curl git gcc g++ make patchelf pkg-config perl jq \ + ca-certificates curl git gcc g++ make patchelf pkg-config perl jq \ gcc-aarch64-linux-gnu g++-aarch64-linux-gnu \ && rm -rf /var/lib/apt/lists/*