在 Mac 中运行 Rancher 的容器的设备 /dev/fuse

在 Mac 中运行 Rancher 的容器的设备 /dev/fuse

我正在尝试在运行 Ventura 13.5.2 的公司 Mac 上测试新的容器 Oracle 自治数据库,我正在运行 Rancher 1.10.0

我正在按照

https://github.com/oracle/adb-free/pkgs/container/adb-free

如注释中所述,对于 OFS 挂载,容器应以 SYS_ADMIN 功能启动。此外,虚拟设备 /dev/fuse 应该可访问

但在 MacOS 中,fuse 默认并未安装。

因此,我已经安装了 brew install fuse

但是,即使正确安装后,我仍然看不到该/dev/fuse设备。

作为参考,我提醒一下配置文件:

docker run -d \
-p 1521:1522 \
-p 1522:1522 \
-p 8443:8443 \
-p 27017:27017 \
--hostname localhost \
--cap-add SYS_ADMIN \
--device /dev/fuse \
--name adb_container \
ghcr.io/oracle/adb-free:latest

有什么建议吗?

相关内容