我在Windows Server 2019上运行的Docker中提取Sitespeed映像时遇到问题,但在Windows 10上使用Docker Desktop时效果良好。
PS C:\Sitespeed>docker信息客户端:上下文:默认调试模式:false插件:应用程序:Docker应用程序(Docker股份有限公司,v0.8.0(集群:管理Mirantis容器云集群(Mirantis股份有限公司,v1.9(注册表:管理Docker注册表(Docker股份有限公司,0.1.0(
服务器:容器:0正在运行:0已暂停:0已停止:0图像:0服务器版本:20.10.7存储驱动程序:windowsfilter(windows(lcow(linux(Windows:LCOW:日志驱动程序:json文件插件:音量:本地网络:ics内部l2bridge l2tunnel nat null覆盖私有透明日志:awslogs etwlogs fluentd gcplogs gelf json文件本地日志条目splunk syslogSwarm:不活动默认隔离:进程内核版本:10.0 17763(17763.1.amd64fre.rs5.release.180914-1434(操作系统:Windows Server 2019标准版1809(OS Build 17763.1911(OSType:窗口体系结构:x86_64CPU:8总内存:48GiB名称:TITAN-201ID:4H6Y:QSND:DBPU:5BOG:WWO3:2QQS:HD54:BLYH:3SDD:FTXH:56OL:RN2FDocker根目录:C:\ProgramData\Docker调试模式:false注册表:https://index.docker.io/v1/标签:实验:正确不安全登记处:127.0.0.0/8启用实时还原:错误
PS C:\Sitespeed>docker pull-sitespeedio/sitespeed.io使用默认标记:最新最新消息:从sitespeedio/sitespeed.io提取7b1a6ab2e44d:拉动完成bcb4974c0deb:拉取完成77a421e32a02:拉动完成8bd632b8efc3:拉动完成942355027341:拉动完成1e27cb521d29:拉动完成a3ed95caeb02:拉动完成cf72937d856a:拉动完成681fa6bf53a9:拉动完成c817bdd68a11:拉动完成2接收929f71:拉动完成134027b45827:拉动完成7389adaf2698:拉动完成e8b6fefb903a:拉动完成ae6f57572e5d:拉动完成ea4212fcc5d6:拉动完成9a149b9510ab:下载完成81758f1fd3c7:下载完成28531e33d129:下载完成f13785a12256:下载完成2bc054a28005:下载完成b01ed0ff33fc:下载完成21209f5f8994:下载完成8f4a91166a41:下载完成e27bb1f1deec:下载完成无法注册层:重新执行错误:无法启动服务实用程序VM(diffgetter b4bbd55cc342d8d45b2870bbc0dd227d6b9f0e70379b7c08a58e794fbdbb42(:hcsshim::CreateComputeSystem b4bbd55 cc342d 8d45b2870 bbc0dD227d6b9 f9e70379b 7c08a458e794fpdbdbdb42_svm:由于未安装所需功能,无法启动虚拟机。:stderr:
任何遗漏的建议-已经尝试了其他帖子的许多选项,但到目前为止运气不错。
谢谢!
如果您想在windows上运行Linux容器,则需要WSL。以下是关于如何在WindowsServer2019上安装WSL的指南。
https://learn.microsoft.com/en-us/windows/wsl/install-on-server