Устранение неполадок веб-приложения .NET Core в Docker (Linux): ошибка отсутствия SDK при запускеC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Устранение неполадок веб-приложения .NET Core в Docker (Linux): ошибка отсутствия SDK при запуске

Сообщение Anonymous »

Я пытаюсь создать файл Dockerfile для веб-приложения .NET Core в Linux.
Я могу успешно создать и опубликовать приложение в Docker, но когда я пытаюсь запустить приложение , я получаю следующую ошибку:
"Вы намеревались выполнить команду .NET SDK: .NET SDK не найдены".
Чтобы установить дополнительные среды выполнения .NET Core или SDK : https://aka.ms/dotnet-download
Вот мой код:

Код: Выделить всё

FROM mcr-microsoft.com/dotnet/aspnet:8.0-jammy AS base
WORKDIR /app
EXPOSE 80

# Image for build
FROM mcr-microsoft.com/dotnet/sdk:8.0 AS build
WORKDIR /src

# RUN RUN dotnet publish "webapp_NET8_Linux.sln" --no-restore -c Release -o /app/publish -p:TargetFramework=net8.0

ENTRYPOINT ["dotnet", "webapp.dll"]
Я попытался проникнуть внутрь контейнера Docker:

Код: Выделить всё

docker run --rm -it --entrypoint /bin/bash 05b6
и работает

Код: Выделить всё

dotnet --version
но я сталкиваюсь с той же ошибкой.
Когда я вхожу в контейнер Docker, я вижу webapp.dll

Подробнее здесь: https://stackoverflow.com/questions/793 ... on-startup
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Устранение неполадок веб-приложения .NET Core в Docker (Linux): ошибка отсутствия SDK при запуске
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Устранение неполадок при запуске Docker
    Anonymous » » в форуме Linux
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Устранение неполадок проходов LLVM: устранение ошибок прохода «aa» и «memdep» не найден
    Anonymous » » в форуме C++
    0 Ответы
    69 Просмотры
    Последнее сообщение Anonymous
  • Устранение неполадок проходов LLVM: устранение ошибок «aa» и «memdep» Pass Not Found [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    73 Просмотры
    Последнее сообщение Anonymous
  • Проблема AWS Textract OCR: устранение неполадок и устранение ошибок или ограничений OCR
    Anonymous » » в форуме Python
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»