OsVersionNotSupported или нет ответа при переходе к IP (реестр контейнеров Azure) - PullRequest
0 голосов
/ 26 октября 2018

Я начал тестировать ядро ​​.NET с Azure сегодня, что более важно, с аспектом DevOps с Docker.

У меня есть изображение, которое работает локально, используя это dockerfile:

FROM microsoft/dotnet:sdk AS build
WORKDIR /app

# copy csproj and restore as distinct layers
COPY *.sln .
COPY Testcore/*.csproj ./Testcore/
RUN dotnet restore

# copy everything else and build app
COPY Testcore/. ./aspnetapp/
WORKDIR /app/aspnetapp
RUN dotnet publish -c Release -o out


FROM microsoft/dotnet:aspnetcore-runtime AS runtime
WORKDIR /app
COPY --from=build /app/aspnetapp/out ./
EXPOSE 80
ENTRYPOINT ["dotnet", "aspnetapp.dll"]

Нет абсолютно никаких проблем с ним.

Однако, когда я пытаюсь запустить контейнер в реестре моего контейнера, я получаю OsVersionNotSupported, если я пытаюсь запустить его как контейнер Linux, и если я запускаю его как контейнер Windows, он развертывается с IP.

Однако я не получаю никакого ответа при переходе по IP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...