【轉載】Kubernetes 加入Docker 平台,Mac和Windows開發者的福音
寫在前麵
在Docker歐洲大會上,Docker宣布平台將提供對Kubernetes 的支持,並且還將為Mac 和Windows 上的Docker 社區版(CE)添加可選的Kubernetes 編排。大會現場進行了demo 預覽,並計劃於2017年底發布一個測試版。
Docker CE for Mac 和 Windows對Kubernetes的支持
隨著在Docker CE for Mac和Windows中提供對Kubernetes 的支持,Docker 公司可以跨越開發人員的工作站為客戶提供端對端的容器化管理軟件和服務套件,並為其在本地或雲端提供一整套從測試環節到CI / CD環節再到生產環節的供應鏈體係。
Docker for Mac和Windows是開發人員在配置Docker開發環境時最喜歡使用的一種方式。 每天,成千上萬的開發人員都會用它進行構建、測試和調試容器化的應用程序。之所以Docker for Mac和Windows會受到開發人員的喜愛是因為它 安裝簡單、可以 自動更新 並分別與 macOS和Windows結合緊密。
Kubernetes社區已經建立了可靠的解決方案,用於在開發者工作站上安裝有限的Kubernetes 開發設置,包括Minikube (其本身有部分基於Docker-machine項目,這個項目先於Docker for Mac和Windows) 。這些解決方案的共同之處在於,它們可以對一係列緊湊的 docker build → run → test 的迭代進行“微妙的”配置。
一旦Docker for Mac和Windows對Kubernetes進行支持,那麼 開發人員將得到一個簡單易用的開發係統 ,用於構建docker-compose和Swarm-based的應用程序,還有一些部署在Kubernetes上的應用程序,從而最大限度地利用其筆記本電腦或工作站。所有容器任務(無論是構建、運行還是推送)都將使用 一套共享的鏡像、卷和容器 在同一個Docker實例上運行。它將基於Docker平台的最新、最高級的版本,為Kubernetes用戶提供像多級構建這樣的增強功能。
更多內容
作為將Kubernetes 整合進Docker 的成果,Docker正在使用Custom Resources 和API 服務器聚合層來構建Kubernetes 組件,讓它作為Kubernetes-native 上的Pods 和 Services 更簡單的去部署Docker Compose 應用程序。這些組件將可以同時在Docker EE for Mac and Windows 和 Docker CE for Mac and Windows 上使用。
注冊地址:大家可登錄 https://beta.docker.com/ 了解關於相關測試版信息等更多信息。
最後更新:2017-10-27 21:18:45