当前位置: 首页 > news >正文

Docker数据卷

目录

1.bind mount

2.docker managed volume


1.bind mount

docker run -it --rm -v /tmp/data1:/data1 -v /tmp/data2:/data2:ro -v /etc/passwd:/mnt/passwd:ro busybox

2.docker managed volume

docker run -d --name web1 webserver:v3
docker inspect  web1

cd/var/lib/docker/volumes/9e6528410eb82a00f89bd1eb5cdda034bb1fbbd0eab1aa36f5ec08fc521a5fae/_data   #根据自己的输入
ls

 

docker managed volume 会复制目标挂载点的数据

查询docker managed volume  

清理所有数据卷,在清理前需要先删除容器,释放对数据卷的占用

docker volume  ls
docker volume  ls | grep -v DRIVER | awk '{system("docker volume rm "$2"")}'

创建数据卷

docker volume  create vol1
docker volume  ls
docker volume  inspect vol1

使用bind mount方式挂载数据卷    

还能在挂载时控制权限
docker run -d --name web1 -v vol1:/usr/local/nginx/html webserver:v3
docker rm -f web1
docker run -d --name web1 -v vol1:/usr/local/nginx/html:ro webserver:v3

共享卷

docker create -v /tmp/data1:/data1:rw -v /tmp/data2:/data2:ro -v /etc/passwd:/mnt/passwd:ro --name datavol busybox
docker run -it --rm --volumes-from datavol busybox

http://www.lryc.cn/news/211087.html

相关文章:

  • LightGBM 的完整解释 - 最快的梯度提升模型
  • Think-Queue3一直提示[Exception]redis扩展未安装
  • Spring cloud教程Gateway服务网关
  • 【C++代码】爬楼梯,不同路径,整数拆分,不同搜索树,动态规划--代码随想录
  • 设计模式(单例模式、工厂模式及适配器模式、装饰器模式)
  • 为wget命令设置代理
  • 【C++深入浅出】模版初识
  • 系统架构设计师-第18章-安全架构设计理论与实践-软考学习笔记
  • 2023年吉安市“振兴杯”职业技能大赛网络安全项目样题
  • python爬虫selenium和ddddocr使用
  • 【vim 学习系列文章 12 -- vimrc 那点事】
  • spring.factories介绍
  • 业务设计——用户敏感信息展示脱敏及其反脱敏
  • Hadoop分布式安装
  • Python——PyQt5以及Pycharm相关配置
  • java集成海康预览抓图出现内存一直上涨问题
  • Spring Boot 使用 Disruptor 做内部高性能消息队列
  • 一、灵动mm32单片机_开发环境的搭建(Keil)
  • 【5G PHY】5G SS/PBCH块介绍(二)
  • 简单而高效:使用PHP爬虫从网易音乐获取音频的方法
  • 渗透测试工具-sqlmap使用
  • C# WPF: Imag图片填充方式有哪些?
  • uniapp开发小程序—根据生日日期计算年龄 周岁
  • windows下基于vscode的ssh服务远程连接ubuntu服务器
  • OpenCV学习(二)——OpenCV中绘图功能
  • 业务架构、应用架构、技术架构、数据架构
  • 独创改进 | RT-DETR 引入 Asymptotic Hybrid Encoder | 渐进混合特征解码结构
  • SpringCloudAlibaba实战-nacos集群部署
  • Elasticsearch安装IK分词器
  • 『51单片机』 DS1302时钟