我在我的Windows7 PC上安装了Docker Toolbox,我想将Docker安装升级到最新版本。为此,我决定将Docker Toolbox从我的系统中删除并重新安装。我卸载了Docker Toolbox,卸载了VirtualBox,并删除了我的文件中的所有实例(比如AppData中的文件)。重新安装Docker Toolbox并启动快速入门终端后,我遇到了以下错误:
Setting Docker configuration on the remote daemon...
Checking connection to Docker...
Docker is up and running!
To see how to connect your Docker Client to the Docker Engine running on this vi
rtual machine, run: C:\Program Files\Docker Toolbox\docker-machine.exe env defau
lt
Looks like something went wrong in step 'Setting env'... Press any key to contin
ue...
因此,在“设置env”时似乎失败了。我不确定这在这种情况下意味着什么,我希望有一种方法可以检查一些扩展日志来获得更多细节。我尝试按照Docker文档指出AppData中守护程序日志的位置,但是,我找不到任何相关的东西。我确实找到了一个叫做"no-error-report“的文件,尽管它是空的。
我再次尝试卸载所有内容,并在选中属性NDIS5网络类型的情况下重新安装,我以管理员身份运行了快速入门终端,但仍然遇到了相同的错误。
关于如何处理这个问题,有什么建议吗?
发布于 2018-09-28 15:06:42
我也有同样的问题。我通过执行下面的过程修复了这个问题。
我在start.sh中更改了以下代码行
STEP="Setting env"
eval "$("${DOCKER_MACHINE}" env --shell=bash --no-proxy "${VM}" | sed -e "s/export/SETX/g" | sed -e "s/=/ /g")" &> /dev/null #for persistent Environment Variables, available in next sessions
eval "$("${DOCKER_MACHINE}" env --shell=bash --no-proxy "${VM}")" #for transient Environment Variables, available in current session
将--no-proxy更改为-- http _proxy,因为我使用的是http代理
https://stackoverflow.com/questions/52066835
复制相似问题