From 274e057888a4027182c007cebcd89d8ccd25f4c6 Mon Sep 17 00:00:00 2001 From: Mikael Hugo Date: Mon, 18 May 2026 02:57:06 +0200 Subject: [PATCH] build: fully-qualify node image for buildah (no short-name aliases) buildah doesn't have docker's default 'docker.io/library/' alias resolution. The unqualified `FROM node:26.1-slim` fails with 'short-name did not resolve to an alias and no containers-registries.conf(5) was found'. Spell it out: `docker.io/library/node:26.1-slim`. Co-Authored-By: Claude Opus 4.7 (1M context) --- docker/Dockerfile.sf-server | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile.sf-server b/docker/Dockerfile.sf-server index 17279d3ad..59aaabe5c 100644 --- a/docker/Dockerfile.sf-server +++ b/docker/Dockerfile.sf-server @@ -9,7 +9,7 @@ # Consumer: .forgejo/workflows/self-deploy.yml and GitOps deployments that run # `sf server /workspace --host 0.0.0.0 --port 4000`. -FROM node:26.1-slim AS build +FROM docker.io/library/node:26.1-slim AS build WORKDIR /src ENV CI=1 @@ -58,7 +58,7 @@ RUN rm -rf \ node_modules/chromium-bidi \ packages/*/tsconfig.tsbuildinfo -FROM node:26.1-slim AS sf-server +FROM docker.io/library/node:26.1-slim AS sf-server WORKDIR /opt/sf ENV NODE_ENV=production