从docker访问windows共享文件夹

从docker访问windows共享文件夹

我正在使用 ubuntu20.04 和 docker,它们使用相同的系统。我想从 docker 访问 windows 共享文件夹。我正在使用 GIO。我尝试这样做:

gio mount smb://"电脑名称"/"文件夹"

这在我的操作系统 UBUNTU 上可以运行。但在 docker(相同操作系统)上却不行。出现错误。

gio:smb://“PC-NAME”/“FOLDER”:卷未实现挂载

我做错了什么?我还可以使用 GIO 以外的其他工具。

答案1

尝试特权模式来自docker。默认情况下,docker 缺少挂载设备的功能,因为它需要特殊权限。

例子:
$ docker run --privileged -it ubuntu /bin/bash

相关内容