美文网首页
容器数据卷

容器数据卷

作者: 石器时代小古董 | 来源:发表于2020-02-03 11:20 被阅读0次
一、什么是容器数据卷

对容器内的数据做持久化,防止容器内的数据丢失。还可以实现在容器之间共享或重用数据 。同样也可以从主机到容器,容器到主机之间的数据共享。

Docker 容器和主机共同映射一块物理内存

二、 添加容器卷

将宿主机的文件夹和容器内的文件夹进行关联
1.直接命令添加

这个命令会自己创建文件

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

表示容器的文件是 read only

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

查看容器文件是否挂载成功

docker inspect 
// 查看 Volumes 节点和 HostConfig 节点

sample
这个命令会在桌面建立originfile文件夹,在docker容器内建立dockerfile文件夹

docker run -it -v /home/guo/Desktop/orginfile:/dockerfile  centos

这时如果你在宿主文件夹的创建一个test.txt 在docker容器的dockerfile内也能看到,因为两个文件的物理内存共享了

及时容器退出,只要这个容器的实例不被销毁,再次通过attach进入,主机的修改仍然会映射到 docker 中

相关文章

  • Docker数据管理

    容器管理数据方式: 数据卷:容器内数据直接映射到本地主机环境; 数据卷容器:使用特定容器维护数据卷。 数据卷 类似...

  • 【现学现忘Docker基础】— 21.Docker容器数据卷(一

    1、什么是Docker容器数据卷 Docker容器数据卷,即Docker Volume(卷)。 当Docker容器...

  • 【现学现忘Docker基础】— 27.数据卷容器

    1、数据卷容器的说明 (1)什么是数据卷容器 一个容器中已经创建好的数据卷,其它容器通过这个容器实现数据共享。那么...

  • docker 之数据卷

    数据卷容器 数据卷容器也是一个容器,但目的是专门用来提供数据卷供其他容器挂载。下面启动这个名为dbdata的容器,...

  • docker容器数据卷

    什么是容器数据卷 把docker容器运行产生的数据持久化,相当于容器的外置硬盘 容器数据卷的特点 1.数据卷可在容...

  • 第六章 数据管理

    1、容器中管理数据的两种主要方式 1)数据卷2)数据卷容器 2、数据卷 数据卷是一个可供容器使用的特殊目录,它绕过...

  • docker学习——docker数据管理

    一.基本概念 数据卷:容器内数据直接映射到本地主机环境 数据卷容器:使用特定容器维护数据卷 二 .相关操作 1.数...

  • Docker-14-数据卷容器

    述 数据卷容器就是一个专门用来挂载数据卷的容器,该容器主要是供其他容器引用和使用,所谓的数据卷容器,实际上就是一个...

  • Docker 数据管理

    Volume(数据卷) 将Docker主机数据挂载到容器 创建数据卷 查看数据卷详细信息 用卷创建一个容器,让这个...

  • 数据卷容器

    1.创建一个数据卷容器 2. 创建两个容器,同时挂载数据卷容器

网友评论

      本文标题:容器数据卷

      本文链接:https://www.haomeiwen.com/subject/qfchxhtx.html