<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 關于容器 容器是一種標準化的軟件單元。 ## 將軟件打包成標準化單元,以用于開發、交付和部署。 容器鏡像是輕量的、可執行的獨立軟件包,包含軟件運行所需的所有內容:代碼、運行時環境、系統工具、系統庫和設置。容器化軟件適用于基于 Linux 和 Windows 的應用,在任何環境中都能夠始終如一地運行。容器賦予了軟件獨立性,使其免受外在環境差異(例如,開發和預演環境的差異)的影響,從而有助于減少團隊間在相同基礎設施上運行不同軟件時的沖突。 - 輕量 在一臺機器上運行的多個 Docker 容器可以共享這臺機器的操作系統內核;它們能夠迅速啟動,只需占用很少的計算和內存資源。鏡像是通過文件系統層進行構造的,并共享一些公共文件。這樣就能盡量降低磁盤用量,并能更快地下載鏡像。 - 標準 Docker 容器基于開放式標準,能夠在所有主流 Linux 版本、Microsoft Windows 以及包括 VM、裸機服務器和云在內的任何基礎設施上運行。 - 安全 Docker 賦予應用的隔離性不僅限于彼此隔離,還獨立于底層的基礎設施。Docker 默認提供最強的隔離,因此應用出現問題,也只是單個容器的問題,而不會波及到整臺機器。 # 容器 VS 虛擬機 容器和虛擬機具有相似的資源隔離和分配優勢,但功能有所不同,因為容器虛擬化的是操作系統,而不是硬件,因此容器更容易移植,效率也更高。 ![Container](https://box.kancloud.cn/6369a2c1068b8e6a5d4a75eb4f96a359_928x832.png) 容器 容器是一個應用層抽象,用于將代碼和依賴資源打包在一起。多個容器可以在同一臺機器上運行,共享操作系統內核,但各自作為獨立的進程在用戶空間中運行。與虛擬機相比,容器占用的空間較少(容器鏡像大小通常只有幾十兆),瞬間就能完成啟動。 ![vm](https://box.kancloud.cn/2ba7eb530cf1040cf76c8a9fbfe253a3_928x834.png) 虛擬機 虛擬機 (VM) 是一個物理硬件層抽象,用于將一臺服務器變成多臺服務器。管理程序允許多個 VM 在一臺機器上運行。每個 VM 都包含一整套操作系統、一個或多個應用、必要的二進制文件和庫資源,因此占用大量空間。而且 VM 啟動也十分緩慢。 # 容器標準和行業領先地位 2013 年,Docker 橫空出世,將軟件容器概念推出市場,在應用開發領域掀起了一場革命浪潮。短短數年,Docker 在應用開發、打包和管理領域引入了一套新詞匯、框架和標準,給行業帶來了巨大的改變和影響。 公司成立之初的核心業務是 dotCloud,致力于將 dotCloud 轉變成更優秀的 Linux 容器技術 - 一種可移植、易部署的靈活技術。Docker 后來將 libcontainer 開源,聯手世界各地的貢獻者推進開發進程。僅僅兩年之后,隨著容器生態的逐步發展和成熟,Docker 于 2015 年 6 月將規范和運行時環境代碼(現稱 runC)捐贈給了開放容器計劃(OCI),以幫助制定容器的標準化方法。 在取得這一次巨大進步后,Docker 乘勢而上,推出 Containerd 項目。Containerd 是 Docker 引擎守護進程的核心容器運行時環境。Containerd 是一種行業標準的容器運行時環境,具備簡潔、穩健和可移植特性,是更高級系統的可嵌入式組件。Docker 引擎是基于 runC 和 Containerd 構建的。該協作項目為開發人員提供了應用的移植性,推動了 OCI 進行容器標準化,促進了工具生態圈的增長,繁榮了免費的鏡像市場以便社區可以分享和改造預制的應用程序。 ![docker-pulls](https://box.kancloud.cn/971748ebda40ae710e862a8f27e402c0_944x557.png) Containerd 是一種行業標準的容器運行時環境,具備簡潔、穩健和可移植特性。它可以用作 Linux 和 Windows 的守護進程,負責管理主機系統整個容器生命周期的方方面面:鏡像傳輸和存儲、容器執行和監控、底層存儲和網絡連接。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看