From abe1a397e71f94116a349f44ee51f8e70bb41876 Mon Sep 17 00:00:00 2001 From: Danyal Prout Date: Wed, 11 Feb 2026 10:21:55 -0600 Subject: [PATCH] fix: update dotnet images to 10.0 for Nethermind 1.36.0 Nethermind 1.36.0 requires .NET SDK 10.0.100 (via global.json), but the Dockerfile was still using 9.0 images, causing the build to fail with exit code 145. --- nethermind/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nethermind/Dockerfile b/nethermind/Dockerfile index 729b9264c..f03032f76 100644 --- a/nethermind/Dockerfile +++ b/nethermind/Dockerfile @@ -13,7 +13,7 @@ RUN . /tmp/versions.env && git clone $OP_NODE_REPO --branch $OP_NODE_TAG --singl RUN . /tmp/versions.env && cd op-node && \ just VERSION=$OP_NODE_TAG op-node -FROM mcr.microsoft.com/dotnet/sdk:9.0-noble AS build +FROM mcr.microsoft.com/dotnet/sdk:10.0-noble AS build ARG BUILD_CONFIG=release ARG TARGETARCH @@ -31,7 +31,7 @@ RUN TARGETARCH=${TARGETARCH#linux/} && \ echo "Using architecture: $arch" && \ dotnet publish src/Nethermind/Nethermind.Runner -c $BUILD_CONFIG -a $arch -o /publish --sc false -FROM mcr.microsoft.com/dotnet/aspnet:9.0-noble +FROM mcr.microsoft.com/dotnet/aspnet:10.0-noble RUN apt-get update && \ apt-get install -y jq curl supervisor && \