数据卷使用方法

简介: 数据卷使用方法

  数据卷使用方法:

  三种方法:

  指定文件映射: 运行时指定宿主机的具体路径和容器路径的挂载关系

  匿名卷: 只指定容器内目录路径充当挂载点,docker自动指定宿主机的路径进行挂载,把容器内的目录存下来,存在哪不管,由docker决定宿主机存储位置

  命名卷: 指定数据卷的名称和容器路径的挂载关系

  用法:

  创建数据卷:

  docker run -v [host-src:]container-dest[:选项]

  选项:

  ro 从容器内对数据卷是只读,默认为可读可写

  rw 容器对此数据卷可读写

  删除数据卷:

  docker rm -v 只能删除匿名卷

  docker volume rm docker volume ls -q 删除所有卷

  docker volume命令:

  docker volume cmd [选项] 卷

  cmd命令:

  create 创卷卷

  inspect 显示详细信息

  -f string 指定显示内容

  ls

  -q 只显示卷名

  -f 内容 过滤显示

  prune 清理空间

  -f 强制删除

  rm 删除卷

  -f 强制删除

  使用数据卷方法

  方式1:指定映射关系

  -v <宿主机绝对路径目录/文件>:<容器目录/文件>[:ro]

  方式2:指定容器内路径,宿主机路径自动生成:/var/lib/docker/volumes/<卷ID>/_data目录

  -v <容器内路径>

  方式3:数据卷名和容器路径,固定的存放在/var/lib/docker/volumes/<卷名>/_data

  -v <卷名>:<容器目录路径> 自动生成卷

  docker volume create 卷名 手动创建卷

  docker run -d -P 80 --name ngx1 -v vol1:/data/html nginx

目录
相关文章
|
5月前
|
机器学习/深度学习 数据可视化 API
Gymnasium的基本用法
Gymnasium的基本用法
102 0
|
6月前
LambdaQueryWrapper用法
LambdaQueryWrapper用法
|
11月前
|
Java Spring
@ConditionalOnProperty的用法
@ConditionalOnProperty的用法
237 0
${}用法
[el表达式],它会从page,request,session,application中取值。比如:{name}它的意思就从以上4个对象中去名为name的值。
1282 0
|
Web App开发 JavaScript 前端开发
FastClick用法
FastClick用法 为什么要使用FastClick 移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。
2605 0
|
Java
Systrace的用法小结
通过SysTrace可以帮助我们分析性能问题,包含方法的耗时时长、CPU的使用情况、ANR、布局情况等;相比性能工具TraceView,主要用来分析每个方法的执行时间,对于冷启动而言,想抓trace只能通过代码的方式,这样会导致整个应用比较卡顿,测试出的方法时间,不是真正的执行时间,只能看下时间长短的相对占比。
3430 0
EasyTouch基本用法
EasyTouch基本用法 本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) ...
1474 0

热门文章

最新文章