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 )

相关推荐
小政同学14 分钟前
【NFS故障】共享的文件无法执行
linux·运维·服务器
禅口魔心20 分钟前
边缘网关开发计划(一):在 Rock 5T 上部署 Docker
物联网·docker·rk3588·边缘网关
ch3nyuyu1 小时前
Ubuntu(乌班图)基础指令
linux·运维·网络
huihuihuanhuan.xin1 小时前
记一次 Docker PostgreSQL 连接认证失败的排查与解决
docker
挽安学长1 小时前
保姆级教程,通过GACCode使用Claude Code Desktop!
运维·服务器
firstacui2 小时前
MGRE实验
运维·服务器·网络
白菜欣3 小时前
Linux —《开发三件套:gcc/g++、gdb、make/Makefile 全解析》
linux·运维
何中应3 小时前
Grafana如何给列表设置别名
运维·grafana·监控
MXsoft6183 小时前
运维的尽头,是把“救火”变成“算命”
运维
大卡片3 小时前
IO模型与并发服务器设计
运维·服务器·网络