44. 在容器化環境中,若某應用需要持久化儲存,應使用什麼功能?
(A)環境變數
(B)網路橋接
(C)容器映像
(D)卷(Volume)
答案:登入後查看
統計: A(2), B(0), C(18), D(15), E(0) #3440879
統計: A(2), B(0), C(18), D(15), E(0) #3440879
詳解 (共 3 筆)
#6433107
在容器化環境中,容器通常被設計為輕量且無狀態的。這意味著當容器被移除或重新啟動時,容器內部產生或修改的資料會隨之丟失。為了讓應用程式能夠持久化儲存資料,容器技術提供了特定的機制。
讓我們來分析選項:
- (A) 環境變數 (Environment variables):環境變數用於在容器啟動時傳遞配置資訊給應用程式,它們不是用來儲存持久性資料的。
- (B) 網路橋接 (Network bridging):網路橋接是一種網路配置,允許容器與宿主機或其他容器進行通訊,它與資料的持久化儲存無關。
- (C) 容器映像 (Container image):容器映像是一個唯讀的模板,包含了運行應用程式所需的一切。當容器基於映像運行時,對容器內部文件系統的任何修改都不會被儲存到映像中,且在容器被移除後會丟失。映像本身不提供持久化儲存的功能。
- (D) 卷(Volume):**卷(Volume)**是容器化環境中用於持久化儲存資料的首選機制。卷是獨立於容器生命週期的儲存空間,即使容器被停止、移除或重新建立,儲存在卷中的資料依然會保留。這對於資料庫、日誌檔、使用者上傳檔案等需要持久儲存的應用程式至關重要。
因此,若應用程式需要持久化儲存,應使用卷(Volume)功能。
The final answer is D
0
0