.NET Core WebApp + LinuxContainer в службе приложений Azure - PullRequest
0 голосов
/ 19 ноября 2018

Я создал простое основное веб-приложение .NET с использованием VS 2017 и добавил поддержку Docker через VS 2017. Я использовал тип ОС Linux для локального запуска Docker.Я смог создать образ и увидеть контейнер, работающий локально.Затем я приступил к созданию нового реестра частных контейнеров Azure и отправил локальный образ в реестр контейнеров Azure.Затем я создал новую службу приложений, выбрал опцию контейнера, тип ОС Linux и выбрал образ из реестра Azure Container

, а затем установил файл запуска как «dotnet» .dll

Примерприложение не имеет аутентификации / авторизации

Но когда я запускаю приложение, я всегда получаю

2018-11-18 07:25:49.003 INFO  - Starting container for site
2018-11-18 07:25:49.003 INFO  - docker run -d -p 60727:80 --name coreappwithcontainer_0 -e WEBSITES_ENABLE_APP_SERVICE_STORAGE=true -e WEBSITE_SITE_NAME=CoreAppWithContainer -e WEBSITE_AUTH_ENABLED=False -e PORT=80 -e WEBSITE_ROLE_INSTANCE_ID=0 -e WEBSITE_INSTANCE_ID=4a540b6295ed1dd0d329bf772b30e20350c81c8fadb825a76720c725ee7912df -e HTTP_LOGGING_ENABLED=1 webapptesting.azurecr.io/samples/myfirstcoreappwithcontainer:latest dotnet /home/site/wwwroot/MyFirstCoreAppWithContainer.dll 

2018-11-18 07:25:50.663 ERROR - Container coreappwithcontainer_0 for site coreappwithcontainer has exited, failing site start

Но для этого я не получаю никаких других сообщений для дальнейшего устранения неполадок.

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