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 )

相关推荐
HMS工业网络17 小时前
技术干货:EtherCAT设备ESI(XML)文件中的CompleteAccess关键字有什么作用
xml·运维·服务器
m0_7375393717 小时前
kuberntes Config
云原生·容器·kubernetes
Codigger官方17 小时前
Ubuntu 与 Fedora:两大 Linux 发行版怎么选?
linux·运维·ubuntu
程序员老舅18 小时前
Linux:谁把根目录卸载了?
linux·c++·容器·linux内核·文件系统·根目录
木雷坞18 小时前
Jellyfin Docker Compose 媒体库为空排查:volume、PUID/PGID 和挂载路径
docker·docker-compose·jellyfin
东北甜妹18 小时前
K8s pod优先级 和 HPA水平扩缩容
linux·运维·服务器
cnskylee18 小时前
【Kubernetes】使用kubeadm安装三节点K8s集群遇到的问题总结
云原生·容器·kubernetes
容器魔方18 小时前
Kthena Router ScorePlugin 架构与基准测试分析
人工智能·云原生·容器·架构·开源
眷蓝天18 小时前
Kubernetes Helm 包管理详解
云原生·容器·kubernetes
无限进步_18 小时前
【Linux】网络发展背景与协议分层模型
linux·运维·网络