美文网首页
Docker 容器数据卷

Docker 容器数据卷

作者: 何家小富富 | 来源:发表于2021-02-21 22:26 被阅读0次

Docker 容器数据卷

如果不写容器外路径,则会给你定义一个路径

什么是容器数据卷(volume)

需求:

  • 容器数据可以持久化到容器外(宿主机或其它)

说白了就是一个目录的挂载。将宿主机的目录挂载关联到容器目录上

总结:为了容器的持久化和同步操作!也可以支持容器间也是可以数据共享的!

卷的 具名挂载 和 匿名挂载

具名挂载

docker run -d -P --name nginx01 -v $卷名 nginx

-v 卷名
-v 卷名:容器内路径
-v 卷名:/宿主外路径:/容器内路径

匿名挂载

docker run -d -P --name nginx01 -v /etc/nginx nginx
docker run -d -P --name nginx01 -v /etc/nginx:/etc/nginx nginx

-v 
-v 容器内路径
-v /宿主外路径:/容器内路径

拓展 -v 读写权限

-v $name:/容器内路径:ro 
-v $name:/容器内路径:rw 
ro:readonly,只能通过宿主机来操作,容器内是不能进行操作的
rw:读写

使用卷的方式一:docker run -v

docker run -it -p 宿主机端口:容器端口 -v 宿主机目录:容器目录
    挂载

docker inspect $容器ID 
    查看到对应的容器信息以及它卷的挂载信息

使用卷的方式二:

相关文章

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

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

  • docker容器数据卷

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

  • Docker 数据管理

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

  • Docker 容器数据卷

    Docker 容器数据卷 如果不写容器外路径,则会给你定义一个路径 什么是容器数据卷(volume) 需求: 容器...

  • Docker(四) 存储卷

    docker存储卷 数据卷 为什么需要数据卷(存储卷)docker镜像由多个只读层叠加而成,启动容器时,docke...

  • Docker(2)-容器数据卷-DockerFile-Docke

    容器数据卷 1. 什么是容器数据卷 docker的理念回顾 将应用和环境打包成一个镜像! 数据?如果数据都在容器中...

  • 第六篇 : Docker 容器的数据管理

    一、容器的数据卷 1. 什么是数据卷? docker的理念之一就是将应用和运行的环境打包,因此docker容器的生...

  • Docker基础(3) 数据卷

    创建数据卷 挂载Host目录作为数据卷 挂载Host的文件作为数据卷 数据卷容器 数据卷的备份和恢复 Docker...

  • docker数据卷和数据镜像

    添加数据卷docker run的时候添加参数 -v /localpath:/dockerpath 添加数据卷容器...

  • Docker笔记之总结

    Docker笔记之Docker初体验Docker笔记之容器Docker笔记之网络管理Docker笔记之数据卷Doc...

网友评论

      本文标题:Docker 容器数据卷

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