Docker似乎根本不是爲了Windows而開發,安裝之路註定坎坷。這段時間的培訓需要安裝Docker,身邊用Windows的人,10個有4個能遇到問題。
Docker安裝的前提:Windows10需要開啓Hyper-V以及Container,同時虛擬化已啓用。其他Windows版本好像更麻煩,建議直接裝個虛擬機。
問題一:首次安裝失敗。
出現這個問題的原因,大概率就是沒有開啓我上面提到的服務和設置,請再去檢查一遍。
如果開啓之後還是安裝失敗,可以往下看第三點。
問題二:安裝成功,但是無法啓動。
這可能和Windows的版本有關係。Windows10 分爲家庭版、企業版和專業版。如果一直無法啓動docker,可以修改註冊表,把自己的windows10僞裝成專業版。
打開註冊表,找到路徑:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion。
把CurrentVersion和EditionID的值都改成Professional,然後再次啓動Docker。(不敢說百試百靈,但是我身邊的幾個朋友都是這樣成功啓動的)。只需要改一次就行,註冊表在電腦重啓之後會自動恢復之前的值。
問題三:卸載後安裝不成功。
這個難題很容易遇到,我自己就被這個問題困了很久。安裝成功但是啓動不了,可能是覺得自己選錯版本 或者安裝設置出現問題,自然會想到重裝。
分享一種可用的方法:
- 打開系統配置——msconfig.exe;
- services-power,去掉勾選;
- 重啓電腦;
希望大家愉快玩耍!!!轉載請標明原鏈接。