Dokcer在Windows 上面分成兩種,
一種是Windows Container(WCOW) ref. ,Windows 容器需求
另一種是Linux Container(LCOW)ref.Windows 上的 Linux 容器
前一篇文章[Docker]Windows Server 2016 安裝Docker有講到安裝方式
(後來才知道那一篇文章講的是Window Container的安裝方式,
這篇做的是Hyper-V Container)
現在的安裝方式比較簡單,但如果要裝Linux Container的還是會麻煩到炸。
首先,你如果是實體機上面直接操作,恭喜你沒問題。
只要確認一下,你的CPU、主機板的虛擬化技術有開,SLAT(第二層位置轉譯)有支援就好。
可以執行Coreinfo來檢查(ref.如何檢查處理器是否支援第二層位址轉譯 SLAT)
但要注意,如果你有啟動Hyper-V,你怎樣查是查不到的。
此時也可以直接去查CPU的型號,到intel的網頁上。
看這幾個是否有支援。
如果一開始的機器是虛擬機而不是實體機,那要先搞定的是巢狀虛擬化技術
可參考另外一篇,實做。
千萬記得,在Hyper-V還沒安裝好以前,不能安裝Docker。
回到正文,
安裝Docker的方式,直接到官網下載 軟體 。安裝完成後就好了。
(ref.Yowko's Notes-在 Windows Server 2016 上使用 Linux Container)
我再切換成Linux containers的時候,碰到一個問題,
No activity detected in VM, aborting
此時,把你的Windows Server 2016更新到最新版,Docker也更新到最新。
就好了…
0 意見:
張貼留言