使用远程主机上的nfs目录作为卷的docker容器

时间:2018-12-20 12:29:31

标签: docker

我的本​​地主机中有一个应用程序。 该应用程序使用远程主机上目录中的文件作为数据库。 我应该码头这个应用程序 如何使用此目录? 我尝试将其用作音量,但没有用 目录中的文件位于容器中,但应用程序无法识别

1 个答案:

答案 0 :(得分:0)

如果您以某种方式将远程目录映射到本地主机,为什么不在docker内部使用相同的技术?

如果由于某些原因您不能(例如,您不想在容器中安装其他驱动程序),则仍然可以使用卷:

可以说,在本地主机上,您的目录(以某种方式与远程端点同步)称为/home/sync_folder。然后,您可以按照以下方式启动docker

docker run -it -v /home/sync_folder:/shares ubuntu ls /shares

我已经写了ubuntu作为示例。 ls /shares说明了可以访问容器内的目录

相关问题