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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                > 問題:多個容器共用了一個鏡像的文件系統,如果一個容器對文件系統進行了修改,會不會影響到鏡像呢?導致其他的容器也被改變? > 寫時復制原理,容器的修改不會互相影響。 1、當前環境啟動了3個nginx容器,且都是使用同一個底層鏡像。 ![](https://img.kancloud.cn/63/1e/631e9fcbfb0adfdbbc238840201cecda_1830x397.png) 2、進入/var/lib/docker/overlay2/目錄下的,鏡像層目錄下的nginx//nginx.conf文件,查看文件表示iNode,與容器中的的/etc/nginx/nginx.conf對比,說明此時是從鏡像層去讀取的這個文件。 ![](https://img.kancloud.cn/bc/ba/bcba1f6bcfdb9a97a09ceec61dc5cd3d_1363x173.png) 3、此時在容器內修改nginx文件,然后查看這個容器的diff層,發現在修改nginx文件后,該diff層下多了一個nginx文件。并且inode跟鏡像層的文件inode不一致,說明是復制了一份新的文件到上層路徑,再來進行的修改,用的不再是鏡像的那個配置文件。 ![](https://img.kancloud.cn/20/25/2025edbe36e9bfb403b6b2a624450fee_1315x221.png) ![](https://img.kancloud.cn/4c/16/4c168327475403ddf86f9e4ae1437dd6_1549x220.png) <br> <br> **總結:當容器需要修改文件時,他會采用寫時復制技術,將鏡像的文件復制到自己容器的上層路徑下,然后修改。如果下次要用這個文件,如果在容器層有就用容器層的,如果沒有就看底層目錄鏡像層的。**
                  <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>

                              哎呀哎呀视频在线观看