Docker 数据卷

Docker 数据卷

一、介绍

数据卷就是目录或文件,用来与宿主机/容器共享数据的。

数据卷的生命周期一直持续到没有容器使用它为止。

二、数据卷的使用

1 添加数据卷

运行一个centos容器是直接添加

shell 复制代码
docker run -it -v /宿主机绝对路径:/容器内目录 镜像ID或名称
  • 例子:

    • 运行容器并添加 数据卷(文件夹)
    shell 复制代码
    docker run -it -v /myDataVolume:/containerDataVolume xxxxx
    • 此时在宿主机根目录中出现myDataVolume文件夹,在容器根目录中出现containerDataVolume 文件夹
    • 之后在以上两个任何文件夹中的操作,都会共享到另一个文件夹中。

2 只读权限数据卷

shell 复制代码
docker run -it -v /宿主机绝对路径:/容器内目录:ro 镜像ID或名称

ro 是 只读的首字母(read only )

相关推荐
一池秋_6 分钟前
etc/sudo.conf is owned by uid 10258, should be 0解决
linux·运维·服务器
Bert.Cai12 分钟前
Linux basename命令详解
linux·运维·服务器
源远流长jerry19 分钟前
Linux 本机网络通信机制深度解析:Loopback 设备原理
linux·运维·服务器·网络·tcp/ip·nginx·负载均衡
一只小bit38 分钟前
Docker 镜像制作:包含自定义镜像及常用命令
运维·docker·容器
源远流长jerry1 小时前
Linux 网络性能优化:从应用到内核
linux·运维·服务器·网络·网络协议·性能优化
goyeer1 小时前
【ITIL】指导原则
linux·运维·服务器·数字化·itil
苍煜2 小时前
K8s 核心资源详解(Pod/Deployment/Service 实战)
云原生·容器·kubernetes
江湖有缘2 小时前
容器化笔记:Memory应用在Docker环境下的部署与配置
笔记·docker·容器
yuanpan2 小时前
Python + psutil 实战:开发一个简易系统监控工具
linux·运维·python
苍煜2 小时前
Docker Compose 多容器编排实战(系列第五篇:开发环境一键部署)
运维·docker·容器