最近在玩爬蟲,需要裝docker,但是官網對於win7版本,只支持docker tool box,在官網找了半天才找到安裝包,特此上傳百度網盤,方便各位下載
鏈接:https://pan.baidu.com/s/1kB1yM2pjLakA61x80RX8sg 提取碼:q0dx
安裝好后,打開桌面的Docker Quickstart Terminal,發現報錯: Failed to create virtualbox object,因為docker需要CPU支持虛擬化功能,我這邊用securable.exe來檢測一下,如下圖,我電腦CPU是支持的,所以要進一步排查,這里也把這個小工具上傳了百度網盤,需要的可以下載:
鏈接:https://pan.baidu.com/s/1GkVHWPMTR5jiL2ti3gEQpQ 提取碼:367j
以下解決方法從網上看到的,親測有效,
原來是VirtualBox無法啟動導致Docker啟動程序的錯誤,所以只要解決VirtualBox的啟動問題就可以了,解決方法:
1. 按下WIN+R,打開運行,輸入regedit 回車;
2. 手動定位到:HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32
3. 選中InprocServer32,把右側 默認雙擊打開,將數值數據修改為:c:\windows\system32\oleaut32.dll
4. 退出注冊表編輯器后,再運行VirtualBox就可以正常啟動而不發生錯誤了。
這時候再運行桌面的Docker Quickstart Terminal程序,出現小鯨魚后,就表示你的Docker安裝成功了。