<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>

                下面讓我們來看一下本書所采用的Docker術語。 ### 1.1.1 鏡像與容器 - 鏡像是指文件系統快照或tar包。 - 容器是指鏡像的運行態。 ### 1.1.2 容器與虛擬機 - 虛擬機持有整個操作系統和應用程序的快照。 - 虛擬機運行著自己的內核。 - 虛擬機可以運行Linux之外的其他操作系統。 - 容器只持有應用程序,不過應用程序的概念可以延伸到整個Linux發行版。 - 容器共享宿主機的內核。 - 容器只能運行Linux,不過在同一宿主機上運行的每個容器都可包含不同的發行版。 ### 1.1.3 持續集成/持續交付 在應用程序新代碼提交或觸發其他條件時,系統自動構建新鏡像并進行部署。 ### 1.1.4 宿主機管理 設置/配備一臺物理服務器或虛擬機以便用于運行Docker容器的過程。 ### 1.1.5 編排 編排(orchestration,也稱編配)這個術語在Docker生態系統中有多種含義。通常情況下,它包括調度和集群管理,不過有時也包括了宿主機管理。 在本書中,我們將編排作為一個松散的總稱,包括容器調度的過程、集群的管理、容器的鏈接(發現),以及網絡流量路由。或者換句話說,編排是個控制器進程,用于決定在哪里運行容器,以及如何讓集群知道可用的服務。 ### 1.1.6 調度 用于決定哪些容器可以以給定的資源約束(如CPU、內存和IO)運行在哪些宿主機上。 ### 1.1.7 發現 容器如何公開服務給集群,以及發現如何查找其他服務并與之通信的過程。舉個簡單的用例:一個網站應用容器發現如何連接到數據庫服務。 Docker文檔中的發現是指將容器鏈接在一起,不過在生產級系統中,通常使用的是更復雜的發現機制。 ### 1.1.8 配置管理 配置管理過去常常指的是Docker出現之前的自動化工具,如Chef和Puppet。大多數的DevOps團隊正在轉移到Docker上,以消除這類配置管理系統的復雜度。 在本書的示例中,配置管理工具只用于配備具有Docker和少量其他東西的宿主機。
                  <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>

                              哎呀哎呀视频在线观看