windows - docker run hello-world:nanoserver 第一次工作,第二次失败。CreateContainer 期间出错
问题描述
我正在尝试在 CI 服务器上运行我自己的图像,但自星期五(28 月 28 日)以来,我收到了这个特定错误。
完整输出:
来自 Docker 的您好!此消息表明您的安装似乎工作正常。
为了生成这条消息,Docker 采取了以下步骤: 1. Docker 客户端联系了 Docker 守护进程。2. Docker 守护进程从 Docker Hub 拉取“hello-world”镜像。(windows-amd64, nanoserver-sac2016) 3. Docker 守护程序从该映像创建了一个新容器,该容器运行生成您当前正在读取的输出的可执行文件。4. Docker 守护程序将该输出流式传输到 Docker 客户端,后者将其发送到您的终端。
要尝试更雄心勃勃的事情,您可以使用以下命令运行 Windows Server 容器:PS C:> docker run -it microsoft/windowsservercore powershell
使用免费的 Docker ID 共享图像、自动化工作流程等: https ://hub.docker.com/
有关更多示例和想法,请访问: https ://docs.docker.com/get-started/
PS C:\Windows\system32> docker run hello-world:nanoserver
C:\Program Files\Docker\docker.exe:来自守护进程的错误响应:容器 b2dc21afcda3361203bbb79720a1d0280ba021ca3a2c0d 3becd9a027cf134f53 在 CreateContainer 期间遇到错误:Windows 系统调用失败:系统找不到指定的文件。(0x2) 额外信息:{"SystemType":"Container","Name":"b2dc21afcda3361203bbb79720a1d0280ba021ca3a2c0d3 becd9a027cf134f53","Owner":"docker","IsDummy":false,"VolumePath":"\\?\Volume{bbab560c -c614-11e8-a95b-000d3a20649b}","IgnoreFlushesDuringBoot":true,"LayerFolderPath":"C:\ProgramData\Docker\windowsfilter\b2dc21afcda3361203bbb79720a1d02 80ba021ca3a2c0d3becd9a027cf134fID:","[
解决方案
跑
docker run -it hello-world:nanoserver-sac2016
推荐阅读
- javascript - 节点:请求内部的请求内部循环
- ios - simctl | fbsimctl : 如果在关机命令后启动模拟器变得无响应
- c++ - Qt catch shift + 3 一键按下
- amazon-web-services - AWS SSM 策略不像文档那样工作
- python-3.x - ModuleNotFoundError:没有名为“_pydevd_bundle”的模块
- serialization - Kotlin 数据类使用 GSON 动态创建其字段的 json
- python - ValueError:预期的 2D 或 3D 输入(获得 1D 输入)PyTorch
- c# - .net 标准 1.3 项目中的 log4net 配置
- database - 对象引用未保存的瞬态实例 - 在刷新之前保存瞬态实例(JPA-Hibernate)
- php - rename(assets/uploads/AC925972.pdf ,assets/uploads/ABcd.pdf):文件名、目录名或卷标语法不正确。(代码:123)