Я только что создал веб-приложение с последними SDK .Net Core Preview.Я пытаюсь запустить его на Docker для Windows, но проект не собирается.Я получаю сообщение об ошибке:
Ошибка Переменная DOCKER_REGISTRY не установлена.
Мой файл docker-compose.yml
version: '3.4'
services:
testdocker:
image: ${DOCKER_REGISTRY}testdocker
build:
context: .
dockerfile: TestDocker\Dockerfile
Его переопределение:
version: '3.4'
services:
testdocker:
environment:
- ASPNETCORE_ENVIRONMENT=Development
- ASPNETCORE_URLS=https://+:443;http://+:80
ports:
- "62412:80"
- "44394:443"
volumes:
- ${APPDATA}/ASP.NET/Https:C:\Users\ContainerUser\AppData\Roaming\ASP.NET\Https:ro
- ${APPDATA}/Microsoft/UserSecrets:C:\Users\ContainerUser\AppData\Roaming\Microsoft\UserSecrets:ro
networks:
default:
external:
name: nat
Может кто-нибудь направить меня в каком-то направлении, пожалуйста?Я новичок в Docker, и я думал, что шаблон VS может просто скомпилироваться после установки docker для winodw.Я нашел похожий вопрос здесь , но я не понимаю решение и куда добавить экспорт.
Дополнительная информация: ошибка указывает мне на этот файл: C: \ ProgramФайлы (x86) \ Microsoft Visual Studio \ Preview \ Community \ MSBuild \ Sdks \ Microsoft.Docker.Sdk \ build \ Microsoft.VisualStudio.Docker.Compose.targets 363