docker容器的数据卷
创始人
2025-06-01 05:48:46

目录

1.数据卷

2.数据卷的作用

3.2配置数据卷

1.设置数据卷

2.注意事项

3.3配置数据卷容器

1.多容器进行数据交换

2.配置数据卷容器

3.4数据卷小结

1.数据卷概念

2.数据卷作用

3.数据卷容器


1.数据卷

Docker 容器删除后,在容器中产生的数据还在吗?

Docker 容器删除后,在容器中产生的数据也会随之销毁 Docker

容器和外部机器可以直接交换文件吗?

容器之间想要进行数据交互?

1.数据卷是宿主机中的一个目录或文件
2.当容器目录和数据卷目录绑定后,对方的修改会立即同步
3.一个数据卷可以被多个容器同时挂载
4.一个容器也可以被挂载多个数据卷

2.数据卷的作用

容器数据持久化 
外部机器和容器间接通信 
容器之间数据交换

3.2配置数据卷

1.设置数据卷

# 创建启动容器时,使用 –v 参数 设置数据卷
docker run ... –v 宿主机目录(文件):容器内目录(文件) ...
​
 docker run -i -t --name c1 -v /root/data:/root/data_container docker.io/centos:7 /bin/bash

2.注意事项

1. 目录必须是绝对路径
2. 如果目录不存在,会自动创建
3. 可以挂载多个数据卷
# 挂载多个目录卷
docker run -i -t --name c1 -v /root/data:/root/data_container \
-v /root/data2:/root/data_container2 \docker.io/centos:7 /bin/bash

3.3配置数据卷容器

1.多容器进行数据交换

1. 多个容器挂载同一个数据卷
docker run  -it --name=c3 -v /root/data:/root/data docker.io/centos:7
​
docker run  -it --name=c4 -v /root/data:/root/data docker.io/centos:7
2. 数据卷容器

2.配置数据卷容器

# 删除容器,没停的容器需要先用 docker stop 命令停止后再进行删除
docker rm c1 c2 c3 c4
# 创建启动c3数据卷容器,使用 –v 参数 设置数据卷,volume 宿主机会自动分配一个目录,然后容器内根目录会有volume目录
docker run -it --name=c3 -v /volume docker.io/centos:7 /bin/bash
# 查看自动分配的命令,查看 json中的属性 Mounts[0].Source
docker inspect c3
"Mounts": [{"Type": "volume","Name": "43383c7e6cb8d2161a2cd11024128a52816d49c7627d834291f8acd81f27c14d","Source": "/var/lib/docker/volumes/43383c7e6cb8d2161a2cd11024128a52816d49c7627d834291f8acd81f27c14d/_data","Destination": "/volume","Driver": "local","Mode": "","RW": true,"Propagation": ""}]
# 创建启动 c1 c2 容器,使用 –-volumes-from 参数 设置数据卷
docker run -it --name=c1 --volumes-from c3 docker.io/centos:7
docker run -it --name=c2 --volumes-from c3 docker.io/centos:7
​
# 三个容器数据卷都是挂载到宿主机的Mounts[0].Source目录下,删除c3容器也不会应影响到c1和c2

3.4数据卷小结

1.数据卷概念

宿主机的一个目录或文件

2.数据卷作用

1.容器数据持久化
2.客户端和容器数据交换
3.容器间数据交换

3.数据卷容器

1.创建一个容器,挂载一个目录,让其他容器继承自该容器( --volume-from )
2.通过简单方式实现数据卷配置

相关内容

热门资讯

“妖王”惠城环保3年15倍,扣... 在5月30日股价创下历史新高后,惠城环保2022年11月以来的累计涨幅超过15倍,系同时间段A股市场...
不慌!港股深 v,a50 期指... 今天早盘港股大跳水,搞得很多股民对节后行情比较担忧。但港股盘中触底反弹,收盘已收回盘中跌幅,a50期...
刚刚,杀出一个医药大白马,挑战... 重重挑战激发无限动力!集采、竞争,仿佛是医药企业头顶的两座大山。连恒瑞医药、华东医药都不免因此出现短...
香港四大家族之一,有麻烦了……... 原创 刘博团队又一家知名大房企,惊爆财务困境。今天,香港四大家族之一——郑裕彤家族控股的、在香港上市...
002875,明日停牌!节前已... 2025.06.02本文字数:279,阅读时长大约1分钟A股“童装第一股”安奈儿正筹划公司控制权变更...
争议升级!两家上市公司深夜互相... 5月中旬以来,玻尿酸、重组胶原蛋白之争引发热议,频频登上网络热搜,且有愈演愈烈之势。6月1日晚间,医...
两宗券商“老鼠仓”曝光:中信证... 地方证监局最新披露的罚单,让两起券商从业人员“老鼠仓”案件浮出水面,2家龙头券商中信证券、华泰证券牵...
土耳其主要银行业指数上涨1.5... 每经AI快讯,6月2日,土耳其主要银行业指数上涨1.5%。
【12366问答】离境退税相关... 12366 热点梳理 问答来啦 退税商店在向境外旅客开具《离境退税申请单》后,如发生境外旅客退货等...
高凌信息:终止发行股份购买资产... 新京报贝壳财经讯 高凌信息6月2日发布公告,公司于2024年12月启动筹划实施重大资产重组,拟通过发...
赛诺菲斥资超90亿美元收购罕见... 当地时间6月2日,法国制药巨头赛诺菲与美国生物药企Blueprint Medicines公司宣布达成...
黔源电力:董事长罗涛因工作原因... 新京报贝壳财经讯 黔源电力6月2日晚间公告,公司董事长罗涛因工作原因申请辞去公司董事长、董事、董事会...
京沪高铁:已完成约10亿元股份... 新京报贝壳财经讯 6月2日,京沪高铁(601816.SH)公告称,公司已使用自有资金约10亿元,以集...
恒宝股份:实控人在股票交易异常... 新京报贝壳财经讯 6月2日,恒宝股份发布异动公告,公司控股股东、实际控制人在股票交易异常波动期间存在...
机构论后市丨关注核心资产;对科... 沪指本周累计跌0.03%,深成指累计跌0.91%,创业板指累计跌1.4%。A股后市怎么走?看看机构怎...
宏信证券更名天府证券,中小券商... 因实控人将发生变化,时隔13年,宏信证券再次更名。国家企业信用信息公示系统信息显示,宏信证券有限责任...
最新!全球9大汽车集团总负债:... 谁是车界负债之王?在企业的经营生产中,负债是难以避免的。企业通过合理的负债水平,是有助于其快速发展的...
韩国紧急商讨应对美上调钢铝关税   新华社首尔6月2日电(记者黄昕欣 陆睿)韩国产业通商资源部2日召集钢铝产业代表召开紧急会议,商讨...
二次育肥“禁令”来了?有猪企回... 二次育肥禁令来了? 今天上午,猪肉板块异动拉升。有市场消息称,“昨天,相关部门开会,透露引导生猪行业...
恒指探底回升跌0.57% 黄金...   中新经纬6月2日电 周一,港股三大指数集体低开,此后探底回升。截至收盘,恒生指数跌0.57%报2...
在下沉市场,找不到中国汽车的未... 原本已经渐入缓和的车市价格战,随着年中6月的到来而再度升温。下到5万元接近老头乐的“车市踢脚线”,上...
全维度突破!雅迪冠能S长续航进... 文 | 无锈钵“你可能不认识我们,但你一定见过我造的车。”5月26日,浙江宁波,雅迪全球产品及技术副...
晶科能源:收到政府补助9800... 晶科能源(688223)公告,5月29日收到政府补助人民币9800万元,属于与收益相关的政府补助款项...
国际金价年内上涨超25%,5月... 首先来看美股上周交易的情况。受美欧贸易谈判出现积极信号、美国国际贸易法院一度“叫停”特朗普政府多项关...
全球人造草坪老二青岛青禾“躺平... 5月26日-6月2日,沪深北合计有3家企业终止审核,分别为沪市主板申报企业青岛青禾人造草坪股份有限公...
MiniMax正暗戳戳憋大招 ... 出品|虎嗅科技组作者|宋思杭编辑|苗正卿头图|视觉中国AI六小虎之一的MiniMax正在憋大招,而这...
今日起招股发售价9.75港元,... 6月2日,车来了母公司元光科技启动全球发售,发售价9.75港元,预计将在6月10日在港交所挂牌。元光...
港股午评:恒生指数跌2.20%... 新京报贝壳财经讯 6月2日,港股午间收盘,恒生指数跌2.20%,恒生科技指数跌2.43%。石药集团跌...
夏乐:美债压力与美元走弱 全球... 原创 财联社 蜂网专家2025年05月29日《首席说》是财联社倾力打造的一档高端直播联线栏目。面向泛...
罗志恒:财政政策不应受3%赤字... 罗志恒系粤开证券首席经济学家、中国首席经济学家论坛理事自2008年以来,本轮积极财政政策实行了长达1...