docker - Windows 容器蓝屏它的主机
问题描述
一段时间以来,我们一直在使用 Windows 容器作为测试平台,并取得了巨大的成功。但是,自上次 Windows 更新以来,该容器似乎使主机系统(Windows Server 2019 std)崩溃。
服务器将在几个小时内正常运行,然后在执行这些命令之一后几分钟就会崩溃。
- docker run -it --rm -p 8000:80 --name core_sample mcr.microsoft.com/dotnet/core/samples:aspnetapp
- docker run --name test mcr.microsoft.com/windows/nanoserver:1809
只是想知道是否其他人也有同样的经历?我们已经尝试重新安装主机,但没有任何乐趣。
解决方案
继续@cael-ras 尝试使用 Ubuntu 容器的想法,我安装了 HyverV,现在以 Hyper-V 隔离模式(--isolation=hyperv
)而不是进程模式运行我的容器。这似乎解决了这个问题。谢谢
https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/hyperv-container
推荐阅读
- reactjs - 使用带有 typescript 的样式组件时未检查道具
- python - 原始套接字 Python 应用程序部署了 httpd
- flutter - 如何在 Flutter 中使用 PageView 创建轮播(滑动动画)?
- python - 如何使矩形完全覆盖pygame中的瓷砖
- ruby-on-rails - 如何从rails的后端从algolia place API获取国家/地区短名称?
- javascript - 尝试在 Vue 中创建电子邮件链接时编译模板时出错
- opengl - 如何避免显存碎片?
- jmeter - 如何将“pom.xml”配置为 jmeter
- swift - 尝试将字段保存到 CoreData 时发出 SIGABRT 信号
- javascript - 在jquery完整日历中并排附加图像作为事件