国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

Docker 數據管理Named volume詳解

2019-11-02 16:05:25
字體:
來源:轉載
供稿:網友

Docker數據管理:Named volume

Docker中可以使用Named volume和data container來進行數據的管理。

單一Container的使用Helloworld

Step 1:創建一個Named Volume

事前確認volume的信息,沒有VOLUME存在

[root@host88 volumes]# docker volume lsDRIVER    VOLUME NAME[root@host88 volumes]#

確認/var/lib/docker/volumes的狀況

[root@host88 volumes]# pwd/var/lib/docker/volumes[root@host88 volumes]# lltotal 0[root@host88 volumes]#

創建一個名為volname的數據卷,通過-v參數可以進行創建,同時也可以通過docker volume create來創建。

[root@host88 volumes]# docker run -it -v volname:/volumedata/dbdata debianroot@b2e3523a6dd9:/# cd volumedata/dbdataroot@b2e3523a6dd9:/volumedata/dbdata# ls -ltotal 0root@b2e3523a6dd9:/volumedata/dbdata#

在Container外部確認此事volname是否已經創建成功

[root@host88 volumes]# docker volume lsDRIVER    VOLUME NAMElocal    volname[root@host88 volumes]#

確認/var/lib/docker/volumes下面 的情況

[root@host88 volumes]# pwd/var/lib/docker/volumes[root@host88 volumes]# lltotal 0drwxr-xr-x 3 root root 18 Jul 25 06:23 volname[root@host88 volumes]# find . -type f[root@host88 volumes]# find . -type d../volname./volname/_data[root@host88 volumes]#

除了目錄結構沒有任何文件存在

Step 2:在Container中保存數據Hello world

root@b2e3523a6dd9:/volumedata/dbdata# ls -ltotal 0root@b2e3523a6dd9:/volumedata/dbdata# echo "hello, world" >>helloworldroot@b2e3523a6dd9:/volumedata/dbdata# cat helloworldhello, worldroot@b2e3523a6dd9:/volumedata/dbdata# ls -ltotal 4-rw-r--r-- 1 root root 13 Jul 25 06:26 helloworldroot@b2e3523a6dd9:/volumedata/dbdata#

在外部確認該信息是否已經存在

[root@host88 volumes]# pwd/var/lib/docker/volumes[root@host88 volumes]# find . -type f./volname/_data/helloworld[root@host88 volumes]# cat ./volname/_data/helloworldhello, world[root@host88 volumes]#

Step 3:在外部直接修改該文件

[root@host88 volumes]# pwd/var/lib/docker/volumes[root@host88 volumes]# find . -type f./volname/_data/helloworld[root@host88 volumes]# cat ./volname/_data/helloworldhello, world[root@host88 volumes]# echo "hell, this is `hostname`" >>./volname/_data/helloworld[root@host88 volumes]# cat ./volname/_data/helloworldhello, worldhell, this is host88[root@host88 volumes]#

在內部確認信息

root@b2e3523a6dd9:/volumedata/dbdata# ls -ltotal 4-rw-r--r-- 1 root root 34 Jul 25 06:29 helloworldroot@b2e3523a6dd9:/volumedata/dbdata# cat helloworldhello, worldhell, this is host88root@b2e3523a6dd9:/volumedata/dbdata#

從Container中退出前再追加一條信息

root@b2e3523a6dd9:/volumedata/dbdata# echo "hello, I will exit from `hostname`" >>helloworldroot@b2e3523a6dd9:/volumedata/dbdata# cat helloworldhello, worldhell, this is host88hello, I will exit from b2e3523a6dd9root@b2e3523a6dd9:/volumedata/dbdata#
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台北市| 峨边| 蕲春县| 铅山县| 台北市| 东山县| 丹阳市| 白沙| 北辰区| 屏边| 舞钢市| 江源县| 威信县| 平乡县| 运城市| 东乌珠穆沁旗| 门头沟区| 松溪县| 宁阳县| 东港市| 昌吉市| 高平市| 镇赉县| 永平县| 遂川县| 独山县| 平度市| 若羌县| 兰坪| 竹溪县| 松滋市| 江油市| 边坝县| 玉环县| 北宁市| 巫山县| 信宜市| 泰兴市| 灵石县| 阿勒泰市| 五大连池市|