Windows下安装Docker会有很多坑的
安装成功后双击Docker Quickstart Terminal 提示Windows正在查找bash.exe... 错误原因:快捷方式的目标不正确(很可能是因为当初自定义了git的位置) 解决办法: 右键属性,找到目标栏,将值改正确即可,我的值为: "D:\Program Files\Git\bin\bash.exe" --login -i "D:\Program Files\Docker Toolbox\start.sh"
打开Docker Quickstart Terminal后出现报错信息: ERROR getting IP address... 解决办法: 打开Oracle VM VirtualBox 删除默认的虚拟机,如果在运行就停止后删除 重启Docker Quickstart Terminal,会重新生成一个虚拟机 启动完成,这个问题应该解决了
打开Docker Quickstart Terminal后出现报错信息: ERROR creating machine:Error in ...UI-X/AMD-v enabled... (虚拟化没有开启) 解决办法(以ThinkPad为例): 重启电脑按F1进入BIOS页面 按Tab或上下左右键移动到security 选中其下的visualizaiton选项将值改为enabled 然后F10保存恢复进入系统界面 打开Oracle VM VirtualBox 删除默认的虚拟机,如果在运行就停止后删除 重启Docker Quickstart Terminal,会重新生成一个虚拟机 启动完成,这个问题应该解决了
在cmd执行docker version出现信息有: No connection could be made because the target machine actively refused it. 问题原因: docker认为你并没有启动虚拟机 解决办法: 打开Docker Quickstart Terminal $ docker-machine env default 会显示一串信息 $ export DOCKER_MACHINE_NAME="default"
打开Docker Quickstart Terminal后没有出现error相关字眼 且执行docker run ‘hello-world’出现了一大串信息 且没有出现error相关字眼则说明安装成功!