日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Docker_数据卷容器

發(fā)布時間:2024/3/13 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Docker_数据卷容器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

什么是數(shù)據(jù)卷容器?

命名的容器掛載數(shù)據(jù)卷,其他容器通過掛載這個(父容器)實現(xiàn)數(shù)據(jù)共享,掛在數(shù)據(jù)卷的容器,稱為數(shù)據(jù)卷容器。


以我上一篇文章Docker_容器數(shù)據(jù)卷新建的lgz/centos鏡像運行容器,并取名字mycentos01

測試命令:docker run -it --name mycentos01 lgz/centos:build01

[root@localhost myDocker]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE lgz/tomcat build01 6ce2360a3c6c 2 hours ago 507MB lgz/centos build01 0b71e009561a 2 hours ago 203MB tomcat jdk8-openjdk c81106060722 2 days ago 507MB centos 7 5e35e350aded 12 days ago 203MB centos latest 0f3e07c0138f 7 weeks ago 220MB [root@localhost myDocker]# docker run -it --name mycentos01 lgz/centos:build01 [root@3586d60e5c03 /]# ls anaconda-post.log bin data1 data2 data3 dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

可以看到這個容器中自帶有三個數(shù)據(jù)卷,data1 data2 data3。(具體怎么回事,請閱讀上一篇文章Docker_容器數(shù)據(jù)卷)

運行另一個mycentos02容器,掛載mycentos01

命令格式:docker run -it --name [容器名稱] --volumes-from [需要掛載的容器名稱或者id] [鏡像名[:TAG]]

測試命令:docker run -it --name mycentos02 --volumes-from 3586d60e5c03 lgz/centos:build01

[root@localhost myDocker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 3586d60e5c03 lgz/centos:build01 "/bin/sh -c /bin/bash" 4 minutes ago Up 4 minutes mycentos01 [root@localhost myDocker]# docker run -it --name mycentos02 --volumes-from 3586d60e5c03 lgz/centos:build01 [root@df2b623b245e /]# ls anaconda-post.log bin data1 data2 data3 dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var

運行第三個容器,mycentos03,同樣掛載mycentos01

[root@localhost myDocker]# docker run -it --name mycentos03 --volumes-from 3586d60e5c03 lgz/centos:build01 [root@04f891897f25 /]# ls anaconda-post.log bin data1 data2 data3 dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var [root@04f891897f25 /]#

三個容器同樣帶有data1 data2 data3 數(shù)據(jù)卷,因為他們都來自于同一個鏡像。

現(xiàn)在來測試在mycentos01中的data1里面添加文件,其他兩個容器里面是否會改變

[root@04f891897f25 /]# [root@localhost myDocker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 04f891897f25 lgz/centos:build01 "/bin/sh -c /bin/bash" 3 minutes ago Up 3 minutes mycentos03 df2b623b245e lgz/centos:build01 "/bin/sh -c /bin/bash" 8 minutes ago Up 8 minutes mycentos02 3586d60e5c03 lgz/centos:build01 "/bin/sh -c /bin/bash" 14 minutes ago Up 14 minutes mycentos01#打開 mycentos01 并且新建centos01AddFile.txt文件 [root@localhost myDocker]# docker attach mycentos01 [root@3586d60e5c03 /]# cd /data1 [root@3586d60e5c03 data1]# ll total 0 [root@3586d60e5c03 data1]# touch centos01AddFile.txt [root@3586d60e5c03 data1]# ll total 0 -rw-r--r--. 1 root root 0 Nov 24 14:14 centos01AddFile.txt#打開 mycentos02 [root@localhost myDocker]# docker attach mycentos02 [root@df2b623b245e /]# cd data1 [root@df2b623b245e data1]# ll total 0 -rw-r--r--. 1 root root 0 Nov 24 14:14 centos01AddFile.txt#打開 mycentos03 [root@localhost myDocker]# docker attach mycentos03 [root@04f891897f25 /]# ls /data1 -l total 0 -rw-r--r--. 1 root root 0 Nov 24 14:14 centos01AddFile.txt

可以看到,在mycentos01中創(chuàng)建文件,其他兩個容器的data1數(shù)據(jù)卷中會同步共享這個文件。

現(xiàn)在來測試刪除mycentos01容器后,對其他兩個容器的數(shù)據(jù)卷會不會有影響

[root@localhost myDocker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 04f891897f25 lgz/centos:build01 "/bin/sh -c /bin/bash" 4 hours ago Up 4 hours mycentos03 df2b623b245e lgz/centos:build01 "/bin/sh -c /bin/bash" 4 hours ago Up 4 hours mycentos02 3586d60e5c03 lgz/centos:build01 "/bin/sh -c /bin/bash" 4 hours ago Up 4 hours mycentos01 [root@localhost myDocker]# docker rm -f mycentos01 mycentos01 [root@localhost myDocker]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 04f891897f25 lgz/centos:build01 "/bin/sh -c /bin/bash" 4 hours ago Up 4 hours mycentos03 df2b623b245e lgz/centos:build01 "/bin/sh -c /bin/bash" 4 hours ago Up 4 hours mycentos02#打開mycentos02容器,并創(chuàng)建一個文件 [root@localhost myDocker]# docker attach mycentos02 [root@df2b623b245e data1]# ll total 0 -rw-r--r--. 1 root root 0 Nov 24 14:14 centos01AddFile.txt [root@df2b623b245e data1]# touch centos02AddFile.txt [root@df2b623b245e data1]# ll total 0 -rw-r--r--. 1 root root 0 Nov 24 14:14 centos01AddFile.txt -rw-r--r--. 1 root root 0 Nov 24 14:23 centos02AddFile.txt#打開mycentos03容器 [root@localhost myDocker]# docker attach mycentos03 [root@04f891897f25 /]# ls /data1 -l total 0 -rw-r--r--. 1 root root 0 Nov 24 14:14 centos01AddFile.txt -rw-r--r--. 1 root root 0 Nov 24 14:23 centos02AddFile.txt

可以看到,數(shù)據(jù)卷共享并沒有因為刪除mycentos01而失效,可以得出結(jié)論:容器之間配置信息的傳遞,數(shù)據(jù)卷的生命周期會一直持續(xù)到?jīng)]有容器使用它為止。

總結(jié)

以上是生活随笔為你收集整理的Docker_数据卷容器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产伊人av | 黄色欧美网站 | 亚洲精品一区二区三区蜜臀 | 九色porny原创自拍 | 成人h在线观看 | 国产精品国产三级国产专区51区 | 国产精品一二三四区 | 少妇人妻无码专区视频 | 91免费看. | 中文字幕在线不卡 | 不用播放器看av | 亚洲一区二区色 | 日本性网站 | 久久91亚洲人成电影网站 | 日本少妇一区二区 | 九九日韩 | 国产一二三在线观看 | www在线免费观看 | 国产一级视频在线播放 | 久久午夜夜伦鲁鲁一区二区 | 久久婷婷网站 | 天天综合日日夜夜 | 神马午夜国产 | 激情爱爱网站 | 自拍偷拍国产视频 | 欧美暧暧视频 | 天堂在线精品 | 不卡网av| 女优视频在线观看 | 草啪啪 | 午夜av在线免费观看 | 国产精品99久久久久久动医院 | 美女黄18以下禁止观看 | 91精品国产综合久久香蕉922 | 2021亚洲天堂 | 国产干b| av观看网址 | 91精品视频在线免费观看 | 国产视频1| 亚洲三级伦理 | 一级大片儿 | 国产精彩视频在线 | 爆乳2把你榨干哦ova在线观看 | 午夜在线视频播放 | 欧美亚洲激情视频 | 99久久久无码国产精品免费 | 国产又粗又黄又猛 | 99re6在线观看 | 国产精品久久久久av | 人人爱人人搞 | 国产精品3| japanese21ⅹxx日本 | 大黄毛片 | 亚洲成人免费在线 | 69色综合 | 黄色av资源 | 在线视频99| 免费无码毛片一区二区app | 青娱乐青青草 | 探花视频在线版播放免费观看 | aaaa黄色片| 神马影院一区二区 | 天天干天天插天天操 | 成人午夜免费观看 | 九九在线视频 | av在线网站观看 | 日韩久久久久久久 | 亚洲深夜在线 | 五月婷婷狠狠爱 | 免费看国产黄色片 | 成人写真福利网 | 国产成人综合欧美精品久久 | 国产一区二区免费电影 | 国产视频最新 | 成年人在线观看视频免费 | 我想看一级黄色片 | 亚洲a视频 | 又粗又大又硬毛片免费看 | 国产噜噜噜噜噜久久久久久久久 | 久久久久久69 | 北条麻妃在线一区二区 | 亚洲不卡影院 | 亚洲综合免费观看高清完整版 | 女性向片在线观看 | 91视频国产精品 | 米奇久久 | 99热在线播放 | 操女网站| 国产一区观看 | 日韩专区视频 | 五月天激情啪啪 | 老师张开让我了一夜av | 少妇人妻真实偷人精品视频 | 欧美激情视频一区二区三区不卡 | 国产无码精品在线播放 | 欧美亚洲视频 | 免费看一级黄色片 | 九九九精品视频 | 天天草天天爽 |