DOCKER安装错误“内部错误:无法在Windows上展开shell文件夹常量”userdocs“

我正在试图在Window 8.1 Enterprise上安装Docker工具箱,但得到以下错误。

安装错误

这可能与问题435有关 ,后面跟着待决的PR 441

更改用“ userdocs ”replace“ userdocs ”variables的使用情况,以使用“ My Documents ”位置不是默认窗口位置的用户。

userdocs目前在windows/Toolbox.iss#L239-L244

解决方法: – 打开SystemControl->系统 – >高级设置 – >环境设置 – 添加指向有效path的新密钥“USERDOCS” – 重新启动安装程序以完全激活var

根据Q28635548 ,对于我的情况(在虚拟化域Windows 7客户端上工作),它帮助使用regedit器(临时)修改[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]到当前可用的目录中(例如,如果您当前与域断开连接,则使用某个本地path)