今天學習docker,並在本地(WIN7)系統上安裝docker,真的是一步一個腳印,花了一上午的時間,在此把遇到的問題及解決辦法記錄下來,希望能幫助有需要的小夥伴在以後安裝docker時能節省更多的寶貴時間。
下載:
這一步倒沒什麼問題,需要注意的是 大家下載時根據個人需要選擇CE版和EE版。
安裝:
安裝過程中會默認選中 附帶安裝git,如果你本地之前已經安裝過git,可以把取消勾選 安裝git。
問題一:
第一次嘗試Docker Quickstart Terminal,彈框要求選擇bash.exe。
解決辦法:
選擇把git\bin目錄下的bash.exe。或者在啓動之前,右鍵快捷方式,在目標地址中添加F:\Git\bin\bash.exe
問題二:
Oracle VM VirtualBox報錯,打不開。
解決辦法:
修改註冊表HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000000000046}\InprocServer32\默認 的數據值爲:c:\windows\system32\oleaut32.dll
問題三:
Docker Quickstart Terminal 或者 start.sh 打開之後都提示Looks something went wrong in step Looking for vboxmanage.exe。
解決辦法:
需要設置三個系統環境變量(變量名及變量值如下):
> DOCKER_MACHINE "C:\Program Files\Docker Toolbox\docker-machine.exe"
> DOCKER_TOOLBOX_INSTALL_PATH "C:\Program Files\Docker Toolbox\"
> VBOX_MSI_INSTALL_PATH "C:\Program Files\Oracle\VirtualBox\"
成功界面:
以上爲安裝Docker過程中遇到的主要問題,歡迎大家一起交流學習。