1. 程式人生 > >win10家庭版安裝Docker

win10家庭版安裝Docker

最近做專案升級使用到了Docker,之前完全沒有接觸過,所以查了一些資料,再經過親自實踐,終於在win10家庭版本中安裝成功了Docker。

1、下載Docker

    Docker可以支援在mac、windows、linux上安裝。但是在windows系統中Docker目前僅有win10專業版和企業版的安裝包,win7/win8/win10家庭版需要通過docker toolbox來安裝。

    下載地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/


    Docker的有CE和EE版,CE為免費版,EE由公司支援的付費版,在此選擇CE版本。

2、安裝Docker

    Docker安裝比較簡單,直接雙擊下載好的DockerToolbox的exe檔案,然後按照預設選項執行安裝,安裝過程中會提示安裝外掛,點選同意即可。安裝完成後會在桌面上生成三個圖示,如下所示:

    

3、執行Docker

    雙擊桌面上的Docker Quickstart Terminal圖示,進入Docker客戶端。

    這裡要說明一下,我在開啟Docker客戶端的時候沒有提示出來那個小鯨魚


    而是說遇到一個問題,請按任意按鍵退出,這個問題經排查是我的電腦CPU的虛擬化功能關閉了(下圖為開啟的情況)


    CPU的虛擬化功能在開機時進入BIOS中設定開啟,開啟完成之後,先解除安裝Docker以及Oracle VM VirtualBox,然後再重新安裝DockerToolbox。安裝完成之後再次開啟Docker客戶端就會正常出現小鯨魚。

4、執行Docker命令

    在Docker客戶端中執行docker version來檢視Docker版本,我的電腦在執行此命令時爆出一個問題,具體如下:

    

    該錯誤經過排查發現是因為Docker客戶端和服務端的api版本不一致導致的,通過升級服務端的 Docker api version即可解決問題。

    具體方法是在Docker客戶端執行docker-machine upgrade命令,執行結果如下圖所示


    執行完成後再執行docker version結果如下:


到此為止,Docker在win10家庭版環境中的安裝已經完成。

另外,分享一箇中文版的Docker教程,比較簡潔,有興趣的可以看一下

http://www.runoob.com/docker/docker-tutorial.html