Docker宣佈企業版支援Windows Server 2019
Docker宣佈在其企業版平臺(Docker Enterprise)中支援Windows Server 2019長期支援頻道(Long Term Servicing Channel,LTSC)和Server 1809半年頻道(Semi-Annual Channel,SAC)。Windows Server 2019從之前的SAC頻道釋出到LTSC頻道後,帶來了一系列提升。包括入口路由、虛擬IP服務發現和命名管道掛載。
此次釋出還包括可以在包含Linux節點的混合叢集中執行基於Server 2019 和 1809的容器。
從Windows Server 1709和1803的SAC釋出頻道升級到LTSC釋出頻道之後,Windows Server 2019帶來了一系列提升。包括支援Docker的入口路由。入口路由是Swarm模式的一部分,能夠通過簡單配置提供服務釋出的優化。該功能提供了一個“Swarm埠”來訪問容器釋出的服務,包括哪些當前沒有執行容器的主機。這樣,能夠通過routing mesh的方式來簡化負載均衡,將入口流量路由到可用節點上的容器釋出的埠中。
Server 2019新增了VIP服務發現功能,作為DNS輪詢(DNS Round Robin,DNSRR)方式的替代。VIP服務發現功能可以在容器通過Swarm服務發現功能發起DNS請求時,獲取到一個單一的IP地址。該單一地址是一個虛擬地址,訪問時會通過網路層路由到實際提供服務的容器中。由於關聯到實際服務的IP地址只有一個,可以確保當容器被替換時,呼叫方不會快取有過時的記錄。這個實現方式和DNS輪詢方式不同,後者會獲取所有容器的IP地址,並通過輪詢的方式做負載均衡請求。
同時,Server 2019還支援了通過命名管道執行Docker API。在之前的Server 2016版本中,訪問Docker API只能通過TCP/IP。有了命名管道的支援,使用者可以通過掛載卷的方式掛載命名管道到預設掛載點,然後Docker命令列工具可以通過它訪問本機上的Docker API。
Server 2019的基礎映象也有了提升。來自SEAL Systems的高階軟體工程師Stefan Scherer比較了Server 2016和2019版本的映象大小,發現2019映象相比於2016映象要小⅓到¼。
Windows Server 2016和Server2019映象大小比較(圖片來源:Stefan Scherer)
從2014年起,微軟和Docker一直致力於將容器化引入到Windows系統。容器支援最早在Windows Server 2016中隨著Docker企業版引擎一起釋出。2017年,實現了基於Swarm的在同一Docker企業版環境中混合Windows Server和Linux叢集。2018年增加了對SAC頻道Windows 1709和1803版本的支援。
2019年的計劃包括支援在同一叢集中Swarm和Kubernetes兩種服務編排框架的相互替換。Server 2019包含了對執行Kubernetes工作負載的增強支援。Docker和微軟目前正在實現使用Docker企業版來支援執行在Kubernetes上的Windows工作負載。
檢視英文原文:
https://www.infoq.com/news/2019/01/docker-windows-server-2019
相關文章
- 微軟宣佈推出SQL Server 2019公開預覽版微軟SQLServer
- KubeSphere 宣佈開源 Thanos 的企業級發行版 Whizard
- 阿里雲釋出飛天敏捷版,支援 Docker 企業版阿里敏捷Docker
- SQL Server 2019企業版和標準版的區別?SQLServer
- 微軟宣佈win10系統上市前將停止對Windows Server 2003的支援微軟Win10WindowsServer
- 1.08 docker Cloud和docker企業版DockerCloud
- Windows 8壽終正寢 微軟宣佈下週正式停止支援Windows微軟
- 雲原生週刊:KubeSphere 宣佈開源 Thanos 的企業級發行版 Whizard
- 微軟方面宣佈將對Windows 10 Build 1809停止支援微軟WindowsUI
- 微軟宣佈將擴大Windows 10 IoT Core裝置支援範圍微軟Windows
- Docker 宣佈擁抱 KubernetesDocker
- Intel宣佈支援5G的Windows 10 PC最快將在2019年下半年推出IntelWindows
- 更名、釋出企業宣佈片,心動意欲「Play To Win」
- 微軟2018微軟技術暨生態大會上宣佈Windows Server 2019正式商用微軟WindowsServer
- NVIDIA宣佈本月停止支援Windows 10/7/8.1等32位系統Windows
- Windows Server 2019 container容器化-Docker安裝WindowsServerAIDocker
- 微軟宣佈最新企業安全產品FEP免費試用微軟
- Docker Desktop 宣佈支援 Linux!從被棄用到“憋大招”捲土重來DockerLinux
- 微軟宣佈即日起不再為Windows 10 1709版本提供技術支援微軟Windows
- windows2008企業版作業系統,安裝SQL SERVER 2005Windows作業系統SQLServer
- 微軟公佈Chromium版Edge瀏覽器企業特性:支援Win10資訊保護微軟瀏覽器Win10
- 微軟宣佈Windows Phone授權免費微軟Windows
- 如何製作企業宣傳片:企業宣傳片製作之道
- 微軟宣佈向企業使用者開啟廣泛部署Win10更新十月版微軟Win10
- McObject公司宣佈推出eXtremeDB金融版ObjectREM
- PubMatic宣佈戰略佈局中國市場 助力中國出海企業實現價值提升
- Facebook 開發的 HHVM 引擎宣佈停止支援 PHPPHP
- 特斯拉宣佈降薪!開源節流,疫情之下如何提升企業管理效能
- 微軟正式推送Windows Server 2019預覽版17650更新微軟WindowsServer
- NEO宣佈啟動 DevCon 2019dev
- 最新 | 微軟宣佈推出 Windows 10 首款PowerToys預覽版,你下載了嗎?微軟Windows
- 微軟宣佈.NET開發環境開源 支援三大作業系統微軟開發環境作業系統
- windows7家庭版,專業版,旗艦版,企業版版本區別Windows
- 重磅 | 首個企業級社群Wancloud宣佈競選EOS超級節點Cloud
- 微軟宣佈Win10 Mobile將於2019年12月10日終止支援微軟Win10
- 快應用宣佈支援第三方DSL
- 42Gears宣佈提供蘋果OS 16零日支援蘋果
- 微軟將於 9 月 30 日宣佈 Windows 9微軟Windows