text: i have the following dockerfile in visual studio 
  # escape=`
  FROM mcr.microsoft.com/powershell AS downloadnodejs
  ENV NODE_VERSION=14.16.0
  SHELL ["pwsh", "-Command", "$ErrorActionPreference = 'Stop';$ProgressPreference='silentlyContinue';"]
  RUN Invoke-WebRequest -OutFile nodejs.zip -UseBasicParsing "https://nodejs.org/dist/v$($env:NODE_VERSION)/node-v$($env:NODE_VERSION)-win-x64.zip"; Expand-Archive nodejs.zip -DestinationPath C:\; Rename-Item "C:\node-v$($env:NODE_VERSION)-win-x64" c:\nodejs
  FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base
  WORKDIR /app
  EXPOSE 80
  EXPOSE 443
  COPY --from=downloadnodejs C:\nodejs\ C:\Windows\system32\
  FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build
  COPY --from=downloadnodejs C:\nodejs\ C:\Windows\system32\
  WORKDIR /src
  COPY ["testdocker.csproj", "."]
  RUN dotnet restore "./testdocker.csproj"
  COPY . .
  WORKDIR "/src/."
  RUN dotnet build "testdocker.csproj" -c Release -o /app/build
  FROM build AS publish
  RUN dotnet publish "testdocker.csproj" -c Release -o /app/publish /p:UseAppHost=false
  FROM base AS final
  WORKDIR /app
  COPY --from=publish /app/publish .
  ENTRYPOINT ["dotnet", "testdocker.dll"] i'm trying to start a test net core react project but i always get this error Invoke-WebRequest: Resource temporarily unavailable
  Removing intermediate container 9e7934cff0c5
  The command 'pwsh -Command $ErrorActionPreference = 'Stop';$ProgressPreference='silentlyContinue'; Invoke-WebRequest -OutFile nodejs.zip -UseBasicParsing "https://nodejs.org/dist/v$($env:NODE_VERSION)/node-v$($env:NODE_VERSION)