mount 和 volume 这两个旗标的区别 您所在的位置:网站首页 stdvol和volume的区别 mount 和 volume 这两个旗标的区别

mount 和 volume 这两个旗标的区别

2024-07-12 22:46| 来源: 网络整理| 查看: 265

我们在日常使用 Docker 的过程当中,一定会发现 –mount 旗标和 –volume 旗标都能够为容器挂载文件系统。那么 –mount 和 –volume 又有哪些区别呢?以下就是总结出来的几点区别。

–mount 旗标支持 docker run 命令的 -v 即 –volume 旗标的大多数选项,除了一些比较重要的例外:

1、–mount 旗标可以让你指定某个卷的卷驱动器以及卷驱动器选项,而无需事先创建卷。相反,docker run 会通过 –volume-driver 旗标,让你指定一个卷驱动器,但是所有卷都共享这同一个卷驱动器。

2、–mount 旗标可以让你在创建卷之前,就给卷指定自定义的元数据(即”标签”)

3、当 type=bind ,即绑定挂载时,使用 –mount ,宿主机路径必须指向宿主机上现有的路径。这个路径不会为你自动创建,如果路径不存在的话,会报错。

4、–mount 旗标无法让你使用 selinux 中,用来打标签的 Z 或 z 旗标来给卷重新打标签。

以上就是 –mount 和 –volume 旗标的所有区别了。如果文章对你理解这2个旗标有所帮助,欢迎长按点赞支持。我们下期,不见不散。

本文章首发在 LearnKu.com 网站上。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有