天天看點

<轉載>網絡研讨會回顧 - Docker 企業版新增功能

在上周舉辦的網絡研讨會中,我們介紹了此版本的幾項關鍵新增功能,并操作示範了一個真實的 docker ee 環境。

<轉載>網絡研讨會回顧 - Docker 企業版新增功能

以下是網絡研讨會中的一些熱門提問及解答。

問:能否更詳細地介紹一下docker ee 對 windows 系統的支援?支援哪些版本的 windows?是否隻有 docker 企業版才支援 windows?

答:docker community edition for windows (pc) 支援 windows 10,而 docker 企業版支援 windows server 2016 (包括 nano server)。windows server 2016 許可證中包含 docker ee 基礎版,您還可以更新到 docker ee 标準版或進階版,以獲得完整的生命周期管理功能、docker trusted registry 和進階安全功能(例如鏡像簽名和掃描)。

問:是否可以将 windows 容器部署在原生的 linux 主機上?

答:作為封裝應用程式的一種形式,您隻能在 windows 主機上部署 windows 容器,因為應用程式将需要通路底層作業系統核心。比如,windows 容器将需要通路 windows 作業系統核心。通過使用此版本的 docker ee,可以管理一個包含 windows 節點、linux 節點以及 ibm z 大型機上 linux 節點的 docker ee 叢集。

問:docker ee 是否支援舊有 windows 應用程式?

答:docker 引擎運作時僅支援 windows 10 和 windows server 2016,不過,在舊應用棧上建構的容器化 windows 應用程式仍可以運作,隻要它基于相同的底層核心。例如,.net 是向下相容的,這樣您可以将 .net 2.0 應用程式容器化。同樣的情況出現在 linux 世界中,可以在同一個 docker 主機上運作基于 ubuntu 的應用程式和基于 rhel 的應用程式,因為它們利用相同的底層 linux 核心。

問:鏡像掃描是否查找已知的 cve?還是我們必須提供腳本?這項功能是否在所有版本中都可用?

答:鏡像掃描可以查找 nist cve 資料庫中的已知漏洞,但您也可以從 tar 檔案中添加自己的輸入。鏡像掃描功能存在于 docker ee 進階版中,并且對 windows 和 linux 鏡像都有效。

問:是否建議在生産環境中運作容器化的電子商務應用程式?

答:我們的許多客戶将 docker 用于生産環境的電子商務應用程式。docker 可以很好地支援 java 和. net/iis 應用程式。

問:在單個 docker 主機上可以運作多少個容器?

答:這取決于許多因素。它将取決于您是在運作實體機還是虛拟機、可用的資源 (cpu/記憶體) 和容器的大小。對于單個大型應用程式或者微服務,容器大小可能會有很大差異。

問:傳統應用程式現代化 (mta) 的應用場景,這意味着要重新編寫應用程式還是僅僅将應用程式容器化?如果是後者,那豈不是違背“理論上”的最佳做法,即保持容器盡可能小?

docker 企業版在中國由我們的戰略合作夥伴阿裡巴巴提供

繼續閱讀