<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之旅 廣告
                >[info] 核心概念介紹 **概念理解** 下面我們看下紹 Docker大核心概念: * 鏡像 (Image) * 容器(Container) * 倉庫(Repository) 只有理解了這3個核心概念,才能順利地理解 Docker容器的整個生命周期 因為docker 的大部分操 作都圍繞著它的 大核心概念一鏡像 容器和倉庫而展開。因此,準確把握這大核心概念對于掌握docker 技術尤為重要。 ***** **1. Docker 鏡像** Docker 鏡像類似于虛擬機鏡像,可以將它理解為一個只讀的模板 例如,一個鏡像可以包含一個基 本的操作系統環境,里面僅安裝了Apache應用程序(或用戶需要的其他軟件可以把它稱為一個Apache 鏡像。 鏡像是創建docker容器的基礎,通過版本管理和增量的文件系統, Docker提供了一套十分簡單的機制 來創建和更新現有的鏡像,用戶甚至可以從網上下載一個已做好的應用鏡像,并直接使用。 ***** **2. Docker 容器** Docker 容器類似于一個輕量級的沙箱, Docker 利用容器來運行和隔離應用。容器是從鏡像創建 的應用運行實例 可以將其啟動、開始、停止、刪除,而這些容器都是彼此相互隔離的 互不可見的。 可以把容器看做是一個簡易版的 Linux 系統環境(包括 root 用戶權限、進程空間、用戶空間和網 絡空間等)以及運行在其中的應用程序打包而成的盒子。 ***** **3. Docker 倉庫** 3.1 Docker鏡像倉庫(tag 區分版本) Docker倉庫類似于代碼倉庫,它是 Docker 集中存放鏡像文件的場所實際上,倉庫注冊服務器是存 放倉庫的地方,其上往往存放著多個倉庫 每個倉庫集中存放某一類鏡像,往往包括多個鏡像文件,通過 不同的標簽( tag )來進行區分 例如存放Ubuntu 操作系統鏡像的倉庫稱為 Ubuntu 倉庫,其中可能包 括 14 .0 12 .04 等不同版本的鏡像。 ***** 3.2 鏡像私有倉庫和公有倉庫 還根據所存儲的鏡像公開分享與否, Docker倉庫可以分為公開倉庫( Public )和私有倉庫Private )兩種形式 目前,最大的公開倉庫是官方提供的 Docker Hub ,其中存放了數量龐大的鏡像供用戶下載 國內不少云服務提供商(如時速云、 阿里云等)也提供了倉庫的本地源,可以提供穩定的國內訪問。 當然,用戶如果不希望公開分享自己的鏡像文件 Docker 也支持用戶在本地網絡內創建個只能自己 訪問的私有倉庫 當用戶創建了自己的鏡像之后就可以使用 push 命令將它上傳到指定的公有或者私有倉 庫 這樣用戶下次在另外一臺機器上使用該鏡像時,只需要將其從倉庫上 pull 下來就可以了。 ***** 3.3 類比git 可以看出, Docker 利用倉庫管理鏡像的設計理念與 Git 非常相似,實際上在理念設計上借鑒了git 的很多優秀思想。
                  <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>

                              哎呀哎呀视频在线观看