1. 程式人生 > >Window 下 Docker的安裝

Window 下 Docker的安裝

Docker的核心概念:

1,映象(Image)

2,容器(Container)

3,倉庫(Repository)

映象(Image):Docker映象類似於虛擬機器映象,可以將它理解為面向Docker引擎的只讀的檔案系統。映象是建立Docker容器的基礎。

容器(Container):類似於一個輕量級的沙箱,Docker利用容器來執行和隔離應用。容器是映象建立的應用執行例項。有“啟動”,“開始”,“停止”,“刪除”。容器之間是相互隔離的。

倉庫(Repository):類似於程式碼倉庫,是Docker集中存放映象檔案的場所。


由於Docker引擎使用了Linux核心的特性,所以在window上執行的話需要額外的使用一個虛擬機器來提供linux的支援。Boot2Docker.exe會首先安裝一個經過加工和配置的VirtualBox輕量級的虛擬機器。然後在其中執行Docker.

1,安裝檔案的下載地址

     
https://github.com/boot2docker/windows-installer/releases/tag/v1.6.0


2,執行安裝包會安裝VirtualBox ,msysgit,boot2docker linux iso映象和Boot2Docker管理工具。

      

遇到的問題:當我開啟Boot2Docker Start程式時處於installing狀態幾秒鐘後就消失了,原因是在C:\Users\user\.VirtualBox\有錯誤的LOG日誌。
我的顯示為 SUPR0QueryVTCaps -> VERR_VMX_MSR_VMXON_DISABLED ,CPU不支援虛擬化。
有一個工具可以監測自己的電腦是否支援虛擬化,securable工具。
這個工具的下載地址:
我的電腦是W8系統,檢查後發現是支援CPU虛擬化。but,系統預設把虛擬化unenable了,沒辦法。重啟電腦進入BIOS狀態,找到BIOS的選項下的CPU Virtual 選項--設定為enabled ,然後F10 回車就OK了

正常後的截圖:

然後開啟虛擬機器設定自己的賬戶:

到這裡就安裝OK了。