Для запуска проекта из Docker в VS 2017. Есть два варианта, которые устанавливают основной проект asp.net как Проект запуска, и выбирают Docker
для отладки, другой добавляет docker-compose project
и запускает с docker-compose project
.
Если вы имеете в виду первое, вы можете выполнить следующие шаги, чтобы изменить launch url
.
Asp.Net Core project->Properties->launchSettings.json->change `launchUrl` in docker node with your valide value.
Если вы имеете в виду второе, он запустит веб-браузер с помощью Service URL
на страницах свойств docker-compose. Вы можете проверить Service URL
, щелкнув правой кнопкой мыши docker-compose project
и щелкнув Properties
.
Опция1 :
Изменяет Service URL
на ожидаемое значение.
Опции2 :
Определите ваш лайк ниже, в котором указываются процы
version: '3.4'
services:
webapplication2:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
- ASPNETCORE_HTTPS_PORT=44366
ports:
- "56355:80"
- "44366:443"
volumes:
- ${APPDATA}/ASP.NET/Https:/root/.aspnet/https:ro
- ${APPDATA}/Microsoft/UserSecrets:/root/.microsoft/usersecrets:ro