容器数据卷

简介: 容器数据卷

1、是什么


先来看看Docker的理念:


将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的

容器之间希望有可能共享数据

Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来, 那么当容器删除后,数据自然也就没有了。

为了能保存数据在docker中我们使用卷。


一句话:有点类似我们Redis里面的rdb和aof文件


2、能干嘛


  • 容器的持久化
  • 容器间继承+共享数据


3、数据卷


容器内添加:

3.1、直接命令添加

  • 命令


docker run -it -v /宿主机绝对路径目录:/容器内目录  镜像名
• 1

例:

docker run -it -v /宿主机目录:/容器内目录 centos /bin/bash




  • 查看数据卷是否挂载成功
docker inspect 容器ID 
• 1


  • 容器和宿主机之间数据共享

  • 容器停止退出后,主机修改后数据是否同步


  • 命令(带权限)
docker run -it -v /宿主机绝对路径目录:/容器内目录:ro 镜像名
• 1

目录
相关文章
|
1月前
|
存储 Docker 容器
docker中挂载数据卷到容器
【10月更文挑战第12天】
74 5
|
2月前
|
移动开发 前端开发 HTML5
Twaver-HTML5基础学习(20)数据容器(3)_数据的批量加载(节省性能方法)
本文介绍了Twaver HTML5中数据的批量加载方法,通过使用`box.startBatch()`可以在大量数据加载时提高性能。文章通过示例代码展示了如何在React组件中使用批量加载功能,以减少界面重绘次数并提升效率。
57 2
Twaver-HTML5基础学习(20)数据容器(3)_数据的批量加载(节省性能方法)
|
2月前
|
XML 存储 JSON
Twaver-HTML5基础学习(19)数据容器(2)_数据序列化_XML、Json
本文介绍了Twaver HTML5中的数据序列化,包括XML和JSON格式的序列化与反序列化方法。文章通过示例代码展示了如何将DataBox中的数据序列化为XML和JSON字符串,以及如何从这些字符串中反序列化数据,重建DataBox中的对象。此外,还提到了用户自定义属性的序列化注册方法。
47 1
|
26天前
|
存储 缓存 Docker
docker中挂载数据卷到容器
【10月更文挑战第16天】
29 2
|
28天前
|
存储 关系型数据库 MySQL
|
29天前
|
存储 Docker 容器
docker中挂载数据卷到容器
【10月更文挑战第13天】
28 2
|
1月前
|
存储 测试技术 开发者
docker中将数据卷挂载到容器
【10月更文挑战第11天】
36 3
|
2月前
|
XML 移动开发 JSON
Twaver-HTML5基础学习(18)数据容器(1)_增删查改、遍历数据容器、包含网元判断
本文介绍了Twaver HTML5中的数据容器(DataBox),包括如何进行增删查改操作、遍历数据容器以及判断网元是否存在于数据容器中。DataBox用于管理所有的网元对象,如ElementBox、LayerBox、AlarmBox等,并通过示例代码展示了其常用方法的使用。
47 1
Twaver-HTML5基础学习(18)数据容器(1)_增删查改、遍历数据容器、包含网元判断
|
2月前
|
存储 索引 Python
python中的数据容器
python中的数据容器
|
1月前
|
存储 关系型数据库 MySQL
下一篇
无影云桌面