日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows 容器

發布時間:2023/12/4 windows 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows 容器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

什么是容器

它們是隔離、資源控制且可移植的操作環境。

基本上,容器是一個隔離的位置,應用程序可在其中運行,而不會影響系統的其他部分,并且系統也不會影響該應用程序。 容器是虛擬化的下一個演化。

如果你在容器內,看起來會很像你在一個新安裝的物理計算機或虛擬機內。 并且,對?Docker?來說,可以使用與管理任何其他容器相同的方式來管理 Windows Server 容器。

class="video_iframe" data-vidtype="2" allowfullscreen frameborder="0" style=" z-index:1; " height="417" width="556" data-src="https://v.qq.com/iframe/preview.html?vid=o1313jsnws1&width=500&height=375&auto=0">

Windows 容器類型

Windows 容器包括兩個不同的容器類型或運行時。

Windows Server 容器?- 通過進程和命名空間隔離技術提供應用程序隔離。 Windows Server 容器與容器主機和該主機上運行的所有容器共享內核。

Hyper-V 容器?- 通過在高度優化的虛擬機中運行每個容器,在由 Windows Server 容器提供的隔離上擴展。 在此配置中,容器主機的內核不與 Hyper-V 容器共享。

容器基礎知識

當你開始使用容器時,你會注意到容器和虛擬機之間的許多相似之處。 容器在操作系統上運行、具有文件系統,并且可以通過網絡訪問,就像它是物理或虛擬計算機系統一樣。 話雖如此,但容器背后的技術和概念與虛擬機有很大不同。

Mark Russinovich 所著的此博客文章很好地解釋了容器。

在你開始創建和使用 Windows 容器時,以下關鍵概念將會很有用。

容器主機:使用 Windows 容器功能配置的物理或虛擬計算機系統。 容器主機將運行一個或多個 Windows 容器。

容器映像:在對容器文件系統或注冊表進行修改時(如軟件安裝),將在沙盒中捕獲它們。 在許多情況下,你可能希望捕獲此狀態,以便可以創建繼承這些更改的新容器。 這就是映像的本質:一旦容器停止,你便可以放棄該沙盒,或者可以將其轉換為新的容器映像。 例如,讓我們想象你已從 Windows Server Core 操作系統映像部署一個容器。 然后你將 MySQL 安裝到此容器中。 從此容器創建新映像將充當該容器的可部署版本。 此映像將只包含所做的更改 (MySQL),但是將充當容器操作系統映像之上的一個層。

沙盒:容器啟動后,將在此“沙盒”層中捕獲所有的寫入操作,如文件系統修改、注冊表修改或軟件安裝。

容器操作系統映像:從映像部署容器。 容器操作系統映像是可能組成容器的許多映像層中的第一層。 此映像提供操作系統環境。 容器操作系統映像不可變,并且無法修改。

容器存儲庫:每次創建容器映像時,容器映像及其依賴關系都會存儲在本地存儲庫中。 這些映像可以在容器主機上重復使用多次。 容器映像還可以存儲在公共或私有注冊表(如 DockerHub)中,以便可以在許多不同的容器主機上使用它們。

面向開發人員的容器

從開發人員的桌面到測試計算機再到一組生產計算機,可以創建以相同方式在幾秒內在任何環境中部署的 Docker 映像。 由此創造出了封裝在 Docker 容器中的巨大且持續增長的應用程序生態系統,其中 DockerHub 是 Docker 所維護的公共容器化應用程序注冊表,當前已在公共社區存儲庫中發布超過 180,000 個應用程序。

當你容器化某個應用時,僅該應用以及運行該運用所需的組件將組合到“映像”中。 然后根據你的需要從此映像創建容器。 你還可以使用映像作為創建其他映像的基線,從而使映像創建速度更快。 多個容器可以共享同一個映像,這意味著容器將非常快速地啟動,并使用更少的資源。 例如,你可以使用容器為已分配的應用起轉輕型和可移植的應用組件(或“微服務”),并快速單獨縮放每個服務。

由于容器具有運行應用程序所需的一切,因此它們非常易于移植,并且可在運行 Windows Server 2016 的任何計算機上運行。 你可以本地創建和測試容器,然后將該相同的容器映像部署到你的公司的私有云、公有云或服務提供商。 容器的自然靈活性支持大規模、虛擬化和云環境中的現代應用開發模式。

借助容器,開發人員可以采用任何語言生成應用。 這些應用完全可移植,并且可在任何位置(筆記本電腦、臺式機、服務器、私有云、公有云或服務提供商)運行,而無需任何代碼更改。

容器有助于開發人員更快地生成和交付更高質量的應用程序。

面向 IT 專業人員的容器

IT 專業人員可以使用容器來為其開發、QA 和生產團隊提供標準化環境。 他們不再需要擔心復雜的安裝和配置步驟。 通過使用容器,系統管理員抽象出操作系統安裝和底層基礎結構中的差異。

容器有助于管理員創建更易于更新和維護的基礎結構。

原文地址:https://docs.microsoft.com/zh-cn/virtualization/windowscontainers/about/


.NET社區新聞,深度好文,微信中搜索dotNET跨平臺或掃描二維碼關注

總結

以上是生活随笔為你收集整理的Windows 容器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。