docker将数据从宿主机挂载到容器的方式(一)

简介: docker将数据从宿主机挂载到容器的方式(一)

docker使用教程相关系列 目录


目录


volumes介绍


查看数据卷


创建数据卷


查看数据卷详情


用数据卷创建容器


小结


volumes介绍

数据卷的作用是:当容器挂掉时,数据卷实际目录是放在宿主机上的,数据不会丢失,再启一个新的容器,也不影响数据,只要数据卷还在


查看数据卷

docker volume lsimage.pngimage.pngimage.pngimage.pngimage.pngimage.png小结

volume特点:


多个运行容器之间共享数据

当容器停止或被移除时,该数据卷还存在

多个容器可以同时挂载相同的卷

当删除卷时,卷下的数据才会被删除

将容器的数据存储在远程主机或者其他存储上

将数据从一台docker主机迁移到另一台时,先停止容器,然后备份卷的目录(/var/lib/docker/volumes/)



image.png

目录
相关文章
|
11月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
994 6
|
11月前
|
监控 Linux 调度
【赵渝强老师】Docker容器的资源管理机制
本文介绍了Linux CGroup技术及其在Docker资源管理中的应用。通过实例演示了如何利用CGroup限制应用程序的CPU、内存和I/O带宽使用,实现系统资源的精细化控制,帮助理解Docker底层资源限制机制。
929 6
|
存储 数据库 Docker
Docker跨宿主机通讯macvlan、overlay详解(十一)
2.docker跨宿主机通讯 2.1.macvlan 创建网络语法格式 docker network create --driver 网络类型 --subnet 网段 --gateway 网关 -o parent=通讯网卡 网络名 参数 docker network 创建网络的关键字,必须有 create 创建一个网络 ls 列出创建的所有网络 rm 删除一个网络 connect 连接一个网络 –dirver 指定要创建的网络类型 –subnet 指定网段 – gateway 指定网关 -o parent 在哪块网卡上虚拟出多个网卡
1266 0
Docker跨宿主机通讯macvlan、overlay详解(十一)
|
12月前
|
Kubernetes Devops Docker
Kubernetes 和 Docker Swarm:现代 DevOps 的理想容器编排工具
本指南深入解析 Kubernetes 与 Docker Swarm 两大主流容器编排工具,涵盖安装、架构、网络、监控等核心维度,助您根据团队能力与业务需求精准选型,把握云原生时代的技术主动权。
946 115
|
12月前
|
缓存 前端开发 Docker
Docker Layer Caching:加速你的容器构建
Docker Layer Caching:加速你的容器构建