LXC 容器的服务如何访问宿主机的内核模块

2023-01-23 18:13:34 +08:00
 Wovvvv

我想要把阿里云盘挂载到 LXC 上,使用了开源项目 messense / aliyundrive-webdav ,在 docker 上挂载 webdav 服务,然后使用 davfs 挂载却出现了这个错误 ,根据提示初步认定是 LXC 容器的问题,所以问一下有没有什么方法访问宿主机的内核模块。使用的宿主机是 PVE7.3 ,LXC 是 debian11 。

2936 次点击
所在节点    Linux
10 条回复
Cooky
2023-01-23 19:02:12 +08:00
主机挂载,在容器里映射
Wovvvv
2023-01-23 19:15:01 +08:00
@Cooky 这样子好像很耗内存
ltkun
2023-01-23 22:57:06 +08:00
pve 的 lxc 容器直接可以 fuse=1 选项
awalol
2023-01-24 00:13:38 +08:00
把这个选项开了试试
Wovvvv
2023-01-24 00:23:07 +08:00
@ltkun @awalol 搞定了,多谢告知!!
dcoder
2023-01-24 10:12:37 +08:00
为啥 LXC docker 混着用
只用一个不行么?
Wovvvv
2023-01-24 10:16:01 +08:00
@dcoder 习惯使用 docker 了,lxc 只是为了不污染宿主机。混着使用有什么问题的吗,现在我暂时没有发现什么问题
dcoder
2023-01-24 16:56:23 +08:00
@Wovvvv 没啥, 就是感觉有点套娃 LOL
FrankAdler
2023-01-24 18:11:26 +08:00
@Wovvvv 开启 fuse ,挂在后能卸载吗,我卸载会卡死
cmingxu
2023-02-23 09:23:03 +08:00
docker 类似问题, 是 fuse 设备没有创建,mknod + 某种 cap 打开就行

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

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

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

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

© 2021 V2EX