Rancher v1.3發布:Windows Container來了!

來源:互聯網
上載者:User

標籤:預設   dock   windows環境   不能   下拉式清單   amd   而在   模版   docker   

2016年12月初,當我們發布Rancher v1.2時,就定下了未來「更頻繁的迭代」的計劃。就在上周,Rancher v1.3正式發布啦!除了對v1.2中一些bug的修複之外,它還有幾個新的功能:1)使用者介面修複;2)DNS引擎的更改;3)Kubernetes及其相關工具的改進。

 

最重要的是,在Rancher v1.3中,我們開始解決從使用者那裡收到的一個頻繁請求:對Windows 2016的支援!


Rancher v1.3中對Windows的支援仍是實驗性質的,範圍有限,但它是Rancher Labs向服務客戶的需求邁出的重要一步。容器越來越在企業中被廣泛採用,而在世界範圍內,極大一部分的工作負載是運行在Windows伺服器和用戶端系統上的。並且,在可預見的未來之中,這一情況並不會改變。

 

Rancher Labs的目標,就是要讓應用程式真正地達到雲和基礎設施之間的可移植化,而使工作負載運行於Windows容器之上,是Rancher Labs的願景的一個關鍵區段。


Windows in Rancher教程


要在Rancher中部署Windows,首先需要建立一個新的環境,其中的環境模版裡需要將容器編排設定為Windows。

 

目前,Rancher僅支援在特定主機上建立容器。一些可能出現在UI中的Cattle裡的功能,如服務發現、健全狀態檢查、中繼資料、DNS和負載平衡器,在現階段尚不支援。

 

注意:Rancher已為你提供了一個可用的預設的Windows環境範本。但如果你建立你自己的 Windows環境範本,你需要禁用所有其他基礎架構服務,因為它們當前與Windows不相容。


建立Windows環境


在環境的下拉式清單中,單擊“Manage Environment(管理環境)”。要建立新環境,請單擊“Add Environment(添加環境)”,提供名稱、說明(可選),然後選擇以Windows作為編排的環境範本。如果您開啟了存取控制,您可以在此新增成員並選擇其成員角色。成員列表中的任何人都可以訪問您的環境。

 

建立Windows環境後,您需要導航到環境中去,此時你可以在位於左上方的環境下拉式功能表中選擇環境的名稱,或在特定的環境下拉式功能表中選擇“Switch to this Environment(切換到此環境)”。


注意:Rancher支援多個容器編排架構,但在現階段,若有些環境裡已有服務正在運行,使用者是不能切換環境的。


添加Windows主機


若想將主機添加到Windows,您需要先安裝一個運行著Windows Server 2016 with Docker的主機。

 

在“Infrastructure(基礎架構)”選項卡中,您將獲得一個自訂命令來啟動Rancher代理服務。您可以按照說明在Windows中啟動Rancher代理服務。

 

在主機上,代理二進位檔案將下載到名為C:/Program Files/rancher的檔案夾中,代理日誌將位於C:/ProgramData/rancher/agent.log裡。


刪除Windows主機


將主機添加到Rancher中時,Rancher代理是其中的一部分,它是以服務的形式被安裝和註冊於主機之上的。為了重新使用主機,您必須刪除現有的服務。你可以在powershell中運行以下命令。刪除服務後,你就可以在Windows環境中重新使用主機了。


&‘C:\Program Files\rancher\agent.exe‘-unregister-service


Windows中的網路


預設情況下,我們支援NAT和透明網路。

 

目前,預設的Windows環境範本支援名為transparent的透明網路,它是通過運行docker network create -d transparent transparent建立的。

 

如果要建立具有不同名稱的透明網路,則需要使用Windows建立一個新的環境範本作為容器編排。選擇Windows後,您可以單擊“Edit Config(編輯配置)”更改透明網路的名稱。預設名稱為transparent。建立更新的環境範本後,您可以建立一個新環境,以支援新命名的


透明網路。 UI將繼續使用transparent作為預設名稱,因此您需要將該命令更新為docker network create -d transparent <NEW_NAME_IN_TEMPLATE。


更多的反饋與分享


在Rancher Labs正努力向服務客戶的需求邁進時,我們無比期待收到您對這些早期努力的反饋。我們堅信,只有來自使用者的更廣泛的反饋,才可以讓Rancher產品變得更好。


原文來源:Rancher Labs

本文出自 “12452495” 部落格,請務必保留此出處http://12462495.blog.51cto.com/12452495/1892193

Rancher v1.3發布:Windows Container來了!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.