Я пытаюсь создать образ с помощью Docker для запуска проекта, но когда я запускаю сборку Docker, шаг 5/12:
/ bin / sh: 1: dotnet: not foundКоманда '/ bin / sh -c dotnet restore' вернула ненулевой код: 127
Примечание. Я использую .Net Core и Node Modules, поэтому я поместил все в Dockerfile,это нормально?Я новичок в Docker
Это мой dockerfile:
# Otenemos el SDK de .Net Core en la versión 2.1
FROM microsoft/dotnet:2.1-sdk
FROM node:11
WORKDIR /FrontEnd
#Copiamos el archivo .csproj y restauramos paquetes.
COPY *.csproj ./
RUN dotnet restore
COPY package.json ./
RUN npm install
# Copiamos todo lo demás
COPY . ./
FROM microsoft/dotnet:2.1-aspnetcore-runtime
WORKDIR /FrontEnd
ENTRYPOINT [ "dotnet", "run" ]
EDIT
Это мой новый Dockerfile Кажется, работает в консоли, нов Chrome нет.
Это команда, которую я запускаю в консоли: Docker run --rm name_proj: последний
FROM microsoft/dotnet:2.1-sdk AS build
WORKDIR /FrontEnd
COPY *.csproj ./
COPY package.json ./
RUN dotnet restore
RUN apt-get update -yq && apt-get upgrade -yq && apt-get install -yq curl git nano
RUN curl -sL https://deb.nodesource.com/setup_11.x | bash - && apt-get install -yq nodejs build-essential
RUN npm install -g npm
RUN npm install
COPY . ./
#FROM microsoft/dotnet:2.1-aspnetcore-runtime
ENTRYPOINT [ "dotnet", "run" ]
Журнал в консоли: 
Когда я открываю localhost: 5001 не работает