virtualbox 挂载 nfs 遇到 Linux 权限问题

2019-12-08 12:49:58 +08:00
 mxtob
目前自己用的 window 环境下,用 virtualbox 挂个 centos,然后里面用 docker compose 部署开发环境,代码通过挂载共享目录。这里我 mount 的时候设置 uid gid 都设置 1000,然后容器运行用户也是 1000。但是 mysql 和 mongodb 的目录如果映射到共享文件夹就一定起不来,切到 linux 内目录就正常运行。百度了下,好像是 nfs 的特性造成的,有 v 友 知道怎么回事吗
1530 次点击
所在节点    程序员
1 条回复
mxtob
2019-12-08 13:01:48 +08:00
不知道自己做法奇不奇葩,
win7 下直接用 docker,镜像包太老想升级网速太慢,
win10 wsl2 也折腾不动,win10 太复杂了
mac 下直接用 docker 也会遇到 unix 和 linux 文件特性不同,代码改动同步过慢问题

最终折腾起来 linux 下用 docker 才是亲儿子

目前 window 下用个虚拟机再加个 docker 用起来挺香的,就是遇到 mysql 这种数据不能丢在共享目录挺难受的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626968

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX