【发布时间】:2019-04-08 09:14:35
【问题描述】:
我们的应用程序运行在一个 unix 盒子(比如说 box1)上,一个 nfs 文件管理器安装在 /var/app/data 目录上。
应用程序在安装目录/var/app/data 上写入一些文本文件。
我们的下游应用程序(在其他一些 unix 机器上运行)将读取这些文件,因为它们存在于 nfs 文件管理器上。我们计划将我们的应用程序迁移到 docker。
我正在考虑使用绑定挂载功能,因为它允许我将主机(box1)目录/var/app/data 映射到容器中的任何目录。
但是我发现大多数博客都建议使用卷而不是绑定挂载。
根据我的理解,有人可以请教如何在我的场景中使用卷挂载,我们不能在创建卷时提及源目录(在我的情况下为/var/app/data)。
【问题讨论】:
标签: docker data-binding docker-volume