【发布时间】:2018-07-06 14:39:00
【问题描述】:
我刚刚使用最新的 .Net Core Preview sdks 创建了一个 Web 应用程序。
我正在尝试在 Linux Docker 上运行它,但是该项目没有构建。
我收到的错误是:
错误 DOCKER_REGISTRY 变量未设置。
默认为空字符串。使用默认驱动程序创建网络“dockercompose11433628216532645154_default”
构建 testapppreview2
服务“testapppreview2”未能构建:未找到 microsoft/aspnetcore:2.1 的清单。
我的 docker-compose.yml 文件
version: '3.4'
services:
testapppreview2:
image: ${DOCKER_REGISTRY}testapppreview2
build:
context: .
dockerfile: TestAppPreview2/Dockerfile
它的覆盖是:
version: '3.4'
services:
testapppreview2:
environment:
- ASPNETCORE_ENVIRONMENT=Development
ports:
- "80"
有人可以指点我吗?
更多信息:
错误将我指向此文件:
C:\Program Files (x86)\Microsoft Visual Studio\Preview\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\build\Microsoft.VisualStudio.Docker.Compose.targets 363
【问题讨论】: