Docker Swarm bind 資料持久化

2022-05-17 16:55:45 字數 1146 閱讀 5531

docker swarm bind 資料持久化

環境:

一、兩種宿主級掛載方式

管理節點:讀寫掛載

docker service create \

--mount type=bind,src=,dst=\

--name myservice \

管理節點:唯讀掛載

docker service create \

--mount type=bind,src=,dst=,readonly \

--name myservice \

二、建立bind 資料持久化

1、管理節點:建立服務並新增bind讀寫掛載

建立服務

docker service create \

#建立資料卷 type=bind,src=宿主目錄,dst=容器目錄

--mount type=bind,src=/etc,dst=/data \

#服務名

--name test01 \#映象

busybox

#容器內執行指令

命令解析

docker service inspect test02 "

mounts

": [

]

檢視服務詳細資訊,擷取掛載節點詳細資訊

2、工作節點:進入容器測試掛載目錄

#

進入容器

docker exec -it e4d7e2d88cab sh

#

測試目錄與/etc一致

/ #cd /data

/data #

ls....

資料持久,資料共享

1.四種高階資料持久方式 屬性列表,物件歸檔,嵌入式關聯式資料庫sqlite3 coredata.2.應用程式的沙盒 每個應用程式都有自己的documents資料夾,並且僅能讀取各自的documents目錄中的內容.目錄下,所有應用程式可讀寫的目錄是.var mobile 目錄,一般要在這個目錄下再...

資料持久化

資料持久化就是將記憶體中的資料模型轉換為儲存模型,以及將儲存模型轉換為記憶體中的資料模型的統稱.資料模型可以是任何資料結構或物件模型,儲存模型可以是關係模型 xml 二進位製流等。cmp和hibernate只是物件模型到關係模型之間轉換的不同實現。只不過物件模型和關係模型應用廣泛,所以就會誤認為資料...

資料持久化

首先是cocos2d x自己封閉的ccuserdefault跨平台的檔案儲存類,它是用的xml格式,具體操作非常類似於應用開發的ini檔案,可操作性不是很強,如果訪問比較複雜的資料,那就得自己動手去解析乙個字串,下面是示例 基本一看就懂 void userdefaulttest dotest els...