0

我正在尝试将基本 mvc 站点发布到 Windows 容器。尝试以分离模式运行图像时出现错误。当我运行以下命令时,我能够构建图像并且可以看到图像

 docker images

运行图像的命令

 # This line is successful
 docker build -t mvcaspnet . 

 # Error after line mentioned below
 docker run -d --name mvcaspnet1 mvcaspnet 

我跑步时遇到的错误是

docker:来自守护进程的错误响应:容器 c0899809... 在启动期间遇到错误:Windows 系统调用失败:操作超时,因为未从托管容器的虚拟机收到响应。(0xc0370109)。

码头工人信息

Containers: 3
 Running: 0
 Paused: 0
 Stopped: 3
Images: 2
Server Version: 17.03.0-ce
Storage Driver: windowsfilter
 Windows:
Logging Driver: json-file
Plugins:
 Volume: local
 Network: l2bridge l2tunnel nat null overlay transparent
Swarm: inactive
Default Isolation: hyperv
Kernel Version: 10.0 14393 (14393.953.amd64fre.rs1_release_inmarket.170303-1614)
Operating System: Windows 10 Pro
OSType: windows
Architecture: x86_64
CPUs: 4
Total Memory: 3.803 GiB
Name: .....
ID: .....
Docker Root Dir: C:\ProgramData\Docker
Debug Mode (client): false
Debug Mode (server): true
 File Descriptors: -1
 Goroutines: 18
 System Time: 2017-03-26T20:15:08.4131848+01:00
 EventsListeners: 0
Registry: https://index.docker.io/v1/
Experimental: true
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false
4

1 回答 1

0

不确定您使用哪个 ASP.NET 映像来构建映像,但这我使用 docker compose 的方式,因为我需要 IIS 和 SQL Server,并且它按预期工作。

于 2017-07-18T14:52:06.760 回答