diff --git a/src/cartservice/src/Dockerfile b/src/cartservice/src/Dockerfile index 29815c0b6..fcb6cd8b5 100644 --- a/src/cartservice/src/Dockerfile +++ b/src/cartservice/src/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # https://mcr.microsoft.com/product/dotnet/sdk -FROM mcr.microsoft.com/dotnet/sdk:8.0.401-noble@sha256:d37cbb248b78027e3f149ea422bc9dc3bbf5b8c47bd1150e14c9849462235e91 AS builder +FROM mcr.microsoft.com/dotnet/sdk:9.0.100-noble@sha256:bd0365368f46274500ebb086f491703052b8ce23e3d52d3233a23b2020730057 AS builder WORKDIR /app COPY cartservice.csproj . RUN dotnet restore cartservice.csproj \ @@ -29,7 +29,7 @@ RUN dotnet publish cartservice.csproj \ -o /cartservice # https://mcr.microsoft.com/product/dotnet/runtime-deps -FROM mcr.microsoft.com/dotnet/runtime-deps:8.0.8-noble-chiseled@sha256:3cb2df1c71b529442df921684a4ab27699d986bfa1558caf336501e224c56ee5 +FROM mcr.microsoft.com/dotnet/runtime-deps:9.0.0-noble-chiseled@sha256:5cc893809e2d2869e1a98c1eecc4c6ff6978d53bc3e5342014eff28a058867a4 WORKDIR /app COPY --from=builder /cartservice . diff --git a/src/cartservice/src/Dockerfile.debug b/src/cartservice/src/Dockerfile.debug index 84322249c..0f4d878b8 100644 --- a/src/cartservice/src/Dockerfile.debug +++ b/src/cartservice/src/Dockerfile.debug @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM mcr.microsoft.com/dotnet/sdk:8.0@sha256:c9966505b18c198b7b5000b07ec3c7102bc257de580be270ce39ec278d549ef8 AS build +FROM mcr.microsoft.com/dotnet/sdk:9.0@sha256:7d24e90a392e88eb56093e4eb325ff883ad609382a55d42f17fd557b997022ca AS build WORKDIR /app COPY . . RUN dotnet restore cartservice.csproj @@ -22,7 +22,7 @@ FROM build AS publish RUN dotnet publish cartservice.csproj -c Debug -o /out # Building final image used in running container -FROM mcr.microsoft.com/dotnet/aspnet:8.0@sha256:11d6f2f1d19520b98ee8417c2420a467690e8a0a4b9a6951a124840286536f89 AS final +FROM mcr.microsoft.com/dotnet/aspnet:9.0@sha256:372b16214ae67e3626a5b1513ade4a530eae10c172d56ce696163b046565fa46 AS final # Installing procps on the container to enable debugging of .NET Core RUN apt-get update \ && apt-get install -y unzip procps wget