44. 在容器化環境中,若某應用需要持久化儲存,應使用什麼功能?
(A)環境變數
(B)網路橋接
(C)容器映像
(D)卷(Volume)

答案:登入後查看
統計: A(2), B(0), C(18), D(15), E(0) #3440879

詳解 (共 3 筆)

#6430629
Docker Volume是Docker...
(共 81 字,隱藏中)
前往觀看
3
0
#6433107

在容器化環境中,容器通常被設計為輕量且無狀態的。這意味著當容器被移除或重新啟動時,容器內部產生或修改的資料會隨之丟失。為了讓應用程式能夠持久化儲存資料,容器技術提供了特定的機制。

讓我們來分析選項:

  • (A) 環境變數 (Environment variables):環境變數用於在容器啟動時傳遞配置資訊給應用程式,它們不是用來儲存持久性資料的。
  • (B) 網路橋接 (Network bridging):網路橋接是一種網路配置,允許容器與宿主機或其他容器進行通訊,它與資料的持久化儲存無關。
  • (C) 容器映像 (Container image):容器映像是一個唯讀的模板,包含了運行應用程式所需的一切。當容器基於映像運行時,對容器內部文件系統的任何修改都不會被儲存到映像中,且在容器被移除後會丟失。映像本身不提供持久化儲存的功能。
  • (D) 卷(Volume):**卷(Volume)**是容器化環境中用於持久化儲存資料的首選機制。卷是獨立於容器生命週期的儲存空間,即使容器被停止、移除或重新建立,儲存在卷中的資料依然會保留。這對於資料庫、日誌檔、使用者上傳檔案等需要持久儲存的應用程式至關重要。

因此,若應用程式需要持久化儲存,應使用卷(Volume)功能。

The final answer is D

0
0
#6446242
(A) 環境變數:用於設定容器內的參數,...
(共 178 字,隱藏中)
前往觀看
0
0