隐藏页面特效

Docker容器数据卷

什么是容器数据卷?

docker理念
将应用和环境打包成一个镜像,如果数据存储在容器中,那么容器删除后,数据便会丢失,
因此需要容器数据卷来保证数据持久化(数据共享 保存数据到本地)

使用数据卷

方式一
直接使用命令挂载 -v

docker run -it -v 主机目录:容器内目录 镜像名称 /bin/bash # 测试 docker run -it -v E:\dockerWorkspace\test_home:/home centos /bin/bash

# 启动后可通过 docker inspect 容器id 查看容器详细信息

--volumes-from # 数据卷容器同步机制 # 在使用数据卷挂载后,其它容器可以根据--volumes-from 来实现两个容器之间数据卷容器同步机制 # 实例 # 1. 启动一个容器 指定teanxo/centos:1.0自定义镜像,该镜像挂载volumes1、volumes2两个卷 docker run -it --name docker01 teanxo/centos:1.0 # 2. 指定docker01容器 # 那么当 docker01容器中的volumes1、volumes2发生变化 docker02容器也会变化 docker run -it --name docker02 --volumes-from docker01 teanxo/centos:1.0

结论

容器之间配置信息的传递,数据容器的生命周期一直持续到没有容器使用为止
但是一旦持久化到本地,这个时候本地的数据是不会删除的


__EOF__

本文作者teanxo
本文链接https://www.cnblogs.com/teanxo/p/16133992.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   teanxo  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示