您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關Docker的數據持久化是怎樣的,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
容器中數據持久化主要有兩種方式:
數據卷(Data Volumes)
數據卷容器(Data Volumes Dontainers)
數據卷
數據卷是一個可供一個或多個容器使用的特殊目錄,可以繞過UFS(Unix File System)。
數據卷可以在容器之間共享和重用
對數據卷的修改會立馬生效
對數據卷的更新,不會影響鏡像
數據卷默認會一直存在,即使容器被刪除
一個容器可以掛載多個數據卷
注意:數據卷的使用,類似于 Linux 下對目錄或文件進行 mount。
創建數據卷
示例:
docker run --name v1 --volumes-from nginx-volume nginx docker run --name v2 --volumes-from nginx-volume nginx |
這樣:
v1、v2兩個容器即可共享nginx-volume這個容器中的文件。
即使nginx-volume停止,也不會有任何影響。
關于Docker的數據持久化是怎樣的就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。