易商讯
当前位置: 首页 » 网络 » 科技 » 正文

云计算核心技术Docker教程:在Docker中使用tmpfs挂载

放大字体  缩小字体 发布日期:2021-05-08 11:25:48
导读

卷和绑定挂载使您可以在主机和容器之间共享文件,以便即使容器停止后也可以保留数据。如果您在Linux上运行Docker,则还有第三种选择:tmpfs挂载。当创建带有tmpfs安装架的容器时,该容器可以在该容器的可写层之外创建文件。与卷和绑定挂载相反,tmpfs挂载是临时的,并且仅持久保存在主机内存中。当容器停止时,tmpfs挂载将

卷和绑定挂载使您可以在主机和容器之间共享文件,以便即使容器停止后也可以保留数据。

如果您在Linux上运行Docker,则还有第三种选择:tmpfs挂载。当创建带有tmpfs安装架的容器时,该容器可以在该容器的可写层之外创建文件。

与卷和绑定挂载相反,tmpfs挂载是临时的,并且仅持久保存在主机内存中。当容器停止时,tmpfs挂载将被删除,并且在该容器中写入的文件将不会保留。

tmpfs安装的局限性

与卷和绑定挂载不同,您不能tmpfs在容器之间共享挂载。

仅当您在Linux上运行Docker时,此功能才可用。

选择--tmpfs或--mount标志

总的来说,--mount是更明确和冗长的。最大的区别是该--tmpfs标志不支持任何可配置的选项。

--tmpfs:挂载tmpfs挂载而不允许您指定任何可配置的选项,并且只能与独立容器一起使用。

--mount:包含多个键值对,以逗号分隔,每个键值对都由一个=元组组成。该--mount语法比更详细--tmpfs:

该type安装件,其可以是bind,volume,或 tmpfs。本主题进行讨论tmpfs,因此类型始终为 tmpfs。

的destination作为其值,其中的路径tmpfs安装被安装在容器中。可以指定为destination,dst或target。

在tmpfs-size和tmpfs-mode选项。请参阅 tmpfs选项。

下面的示例在可能的地方同时显示--mount和--tmpfs语法,并--mount首先展示。

--tmpfs和--mount行为之间的区别

该--tmpfs标志不允许您指定任何可配置的选项。

该--tmpfs标志不能与群集服务一起使用。您必须使用--mount。

 
(文/小编)
免责声明
• 
本文云计算核心技术Docker教程:在Docker中使用tmpfs挂载链接:http://www.esxun.cn/internet/10851.html 。本文仅代表作者个人观点,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们,我们将在24小时内处理完毕。如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
 

Copyright © www.esxun.cn 易商讯ALL Right Reserved


冀ICP备2023038169号-3