From 46d7699ed015f94ef60d8668d0051c0525dee31d Mon Sep 17 00:00:00 2001 From: Celes Renata Date: Mon, 13 Jul 2026 04:38:59 +0000 Subject: [PATCH] fix: add explicit DNS resolvers to frontend Dockerfile for BuildKit BuildKit sandbox does not inherit cluster DNS, causing npm ci to fail with EAI_AGAIN. Inject Google/Cloudflare DNS into resolv.conf before running npm ci. --- frontend/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/Dockerfile b/frontend/Dockerfile index cea5c55..e26ec47 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -3,7 +3,7 @@ FROM registry.celestium.life/dockerhub-cache/library/node:24-alpine AS build WORKDIR /app COPY package.json package-lock.json ./ -RUN npm ci +RUN echo "nameserver 8.8.8.8" > /etc/resolv.conf && echo "nameserver 1.1.1.1" >> /etc/resolv.conf && npm ci COPY . . ARG VITE_QUERY_API_URL="" ARG VITE_SYMBOL_REGISTRY_URL=""