创建了一个新的.NET CORE 2.1(预览版)Web应用程序.使用Linux容器在本地docker中运行它我收到编译器错误:
错误构建blobtest
服务'blobtest'无法构建:找不到microsoft/aspnetcore:2.1的清单.
我的dotnetversion
C:\ WINDOWS\system32> dotnet --version 2.1.300-preview2-008530
我刚刚创建了一个带有最新.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
Run Code Online (Sandbox Code Playgroud)
它的覆盖是:
version: '3.4'
services:
testapppreview2:
environment:
- ASPNETCORE_ENVIRONMENT=Development
ports:
- "80"
Run Code Online (Sandbox Code Playgroud)
有人可以指点我一些方向吗?
更多信息:
错误指向此文件:
C:\ Program Files(x86)\ Microsoft Visual Studio\Preview\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\build\Microsoft.VisualStudio.Docker.Compose.targets 363