84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
容器可以跑在各种系统上,如Linux,Windows, 我可以在Linux上跑Docker容器,然后在容器里跑Windows么? 是否像Vbox那样可以看到Windows界面?
光阴似箭催人老,日月如移越少年。
明確的回答:不行! 去了解docker產生的原因以及實現的原理就知道了,最直觀的理解就是docker就是減少資源的浪費,只提供必要的服務,而像一個windows桌面不知道要浪費多少資源。 可以參考這裡 /blog/seanlook/1190000002451537
目前不可以,下個 Windows Server 版本應該可以。 Docker and Microsoft: Integrating Docker with Windows Server and Microsoft Azure [中文]
如果你說的是在Docker中跑Microsoft Windows作業系統,目前不可以。
如果你說的是在Docker中跑窗口應用,如Firefox,實測可以。
明確來說 docker 並不是虛擬機,而是容器,Container。這和虛擬機器的概念還是不一樣的。虛擬機器主要是抽像出硬體支援作業系統運行,而容器本質上是基於應用的。最簡單的例子,沙箱,你可以理解docker像沙箱一樣實作應用於主機的隔離。
現在應該已經可以了。美國時間4月8日,Windows正式公佈了其容器技術的一些細節,發布了Hyper-V Container和Nano Server。
而Nano Server則是專門針對雲端和DevOps的Windows Server的深度重構版本,只包含了一個最小化footprint安裝套件和一個遠端管理工具。精簡的版本(大小減了93%)意味著系統啟動更快(部落格影片啟動只花了28秒),可運作在容器、虛擬機器和實體伺服器上。
Nano Server主要針對以下兩個應用場景:
為雲端而生:支援多種程式語言和runtime(如C#,Java,Node.js,Python等),可運行在容器、虛擬機器和實體伺服器上; 微軟雲端平台基礎架構:支援運行Hyper-V的運算叢集和運行Scale-out File Server的儲存叢集。
我來扯個蛋,docker官方某女技術員在某次會議上發布過一個影片:docker裡面跑windows。
實際上,還是docker裡面跑virtualbox,vbox裡面跑windows。
至於docker自身則只能執行windows程式。
對,docker直接跑windows確實是異想天開,system - docker contrainer - vbox - windows2003 這還差不多
明確的回答:不行!
去了解docker產生的原因以及實現的原理就知道了,最直觀的理解就是docker就是減少資源的浪費,只提供必要的服務,而像一個windows桌面不知道要浪費多少資源。
可以參考這裡 /blog/seanlook/1190000002451537
目前不可以,下個 Windows Server 版本應該可以。
Docker and Microsoft: Integrating Docker with Windows Server and Microsoft Azure [中文]
如果你說的是在Docker中跑Microsoft Windows作業系統,目前不可以。
如果你說的是在Docker中跑窗口應用,如Firefox,實測可以。
明確來說 docker 並不是虛擬機,而是容器,Container。這和虛擬機器的概念還是不一樣的。虛擬機器主要是抽像出硬體支援作業系統運行,而容器本質上是基於應用的。最簡單的例子,沙箱,你可以理解docker像沙箱一樣實作應用於主機的隔離。
現在應該已經可以了。美國時間4月8日,Windows正式公佈了其容器技術的一些細節,發布了Hyper-V Container和Nano Server。
而Nano Server則是專門針對雲端和DevOps的Windows Server的深度重構版本,只包含了一個最小化footprint安裝套件和一個遠端管理工具。精簡的版本(大小減了93%)意味著系統啟動更快(部落格影片啟動只花了28秒),可運作在容器、虛擬機器和實體伺服器上。
Nano Server主要針對以下兩個應用場景:
為雲端而生:支援多種程式語言和runtime(如C#,Java,Node.js,Python等),可運行在容器、虛擬機器和實體伺服器上;
微軟雲端平台基礎架構:支援運行Hyper-V的運算叢集和運行Scale-out File Server的儲存叢集。
我來扯個蛋,
docker官方某女技術員在某次會議上發布過一個影片:
docker裡面跑windows。
實際上,還是docker裡面跑virtualbox,vbox裡面跑windows。
至於docker自身則只能執行windows程式。
對,docker直接跑windows確實是異想天開,system - docker contrainer - vbox - windows2003 這還差不多