docker系列(6) - docker数据卷

文章目录

  • [6. docker容器数据卷](#6. docker容器数据卷)
    • [6.1 目的](#6.1 目的)
    • [6.2 特点](#6.2 特点)
    • [6.3 权限](#6.3 权限)
    • [6.4 卷的继承和共享](#6.4 卷的继承和共享)

6. docker容器数据卷

6.1 目的

下面的例子中:

复制代码
docker run -d -p 5000:5000 -v /docker/registry:/tmp/registry --privileged=true registry

-v 表示宿主机的目录和容器的目录的映射,从而实现容器内的数据备份+持久化到本地宿主机目录。

挂载容器卷记得添加 --privileged=true 参数,否则可能会发生无权限的问题。

6.2 特点

  1. 数据卷可在容器之间共享或重用数据。
  2. 卷中的更改可以直接实时生效
  3. 数据卷中的更改不会包含在镜像的更新中。
  4. 数据卷的生命周期一直持续到没有容器使用它为止。

6.3 权限

限制容器内部只读状态。

复制代码
docker run -d -p 5000:5000 -v /docker/registry:/tmp/registry ro --privileged=true registry

ro : readOnly 这里只限制了容器。

当宿主机有文件读写时,容器内部挂载的卷同样也会变更的。

6.4 卷的继承和共享

复制代码
docker run -it --privileged=true --volumes-from u1 --name u2 ubuntu

这里u1和u2是ubuntu的两个容器。

容器u2继承u1的所有权限,包括卷和权限。

相关推荐
大树883 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠3 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质3 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
Inhand陈工3 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
Alsn863 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
酣大智3 天前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_3 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
施努卡机器视觉3 天前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
AC赳赳老秦3 天前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw
2601_961875243 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant