<轉載>網絡研討會回顧 - Docker 企業版新增功能
在上周舉辦的網絡研討會中,我們介紹了此版本的幾項關鍵新增功能,並操作演示了一個真實的 Docker EE 環境。
以下是網絡研討會中的一些熱門提問及解答。
問:能否更詳細地介紹一下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 支持應用程序的容器化,這意味著您可以在不重寫代碼的情況下將單個應用程序容器化。雖然所得到的容器可能大於微服務,但它在可移植性、更易於維護和更快部署等方麵也有諸多好處。組織還可以看到顯著的成本節省,因為這大大減少了對基礎設施的需求。如果您想了解更多有關 MTA 的好處,歡迎通過以下鏈接或點擊文末“閱讀原文”進行注冊:https://www.docker.com/mta
文章轉載自:Docker官方公眾號,原文鏈接
Docker 企業版在中國由我們的戰略合作夥伴阿裏巴巴提供
聯係阿裏雲銷售人員獲取 Docker 企業版,或訪問阿裏雲市場在線購買
最後更新:2017-09-04 16:02:51