docker - docker compose build 因 IO 超时而失败
问题描述
我已经安装了 WSL 2.0,我的 docker 版本是
Client:
Cloud integration: 1.0.17
Version: 20.10.7
API version: 1.41
Go version: go1.16.4
Git commit: f0df350
Built: Wed Jun 2 12:00:56 2021
OS/Arch: windows/amd64
Context: default
Experimental: true
当我尝试构建图像时,出现以下错误
Error response from daemon: i/o timeout
解决方案
- 打开“窗口安全”
- 打开“应用和浏览器控制”
- 点击底部的“漏洞利用保护设置”
- 切换到“程序设置”选项卡
- 在列表中找到“C:\WINDOWS\System32\vmcompute.exe”并展开它
- 点击“编辑”
- 向下滚动到“代码流保护(CFG)”并取消选中“覆盖系统设置”
- 删除 C:\Users<name>\AppData\Roaming\Docker 中的所有文件
- 从 powershell "net start vmcompute" 启动 vmcompute
推荐阅读
- xamarin - 如何在 Visual Studio Xamarin 中使用 Phoenix Protector
- spring - 了解 Spring Webflux/Reactive 端点
- javascript - 反向 json-stringify-safe
- python-3.x - Python日志记录使文件为空
- service-worker - Cherry-pick:从不同 CDN 上具有相同文件的两个 URL,加载缓存中的任何一个
- c# - 使用 c# SDK 从 CosmosDb 中删除文档
- java - 如何将模板 MS Excel 文件中的格式分配给 Apache POI XSSFWorkbook 中的单元格?
- java - 如何禁用 jmockit 覆盖检测
- java - ForceType 检查约束或默认值
- python - 在python中按数字对对象集进行排序