WSL 中的奇点

WSL 中的奇点

我已成功在 WSL 环境中安装 singularity。当我尝试使用此命令或 singularity 安装指南中的任何其他命令运行新容器时

sudo singularity exec library://sylabsed/examples/lolcow cowsay "Fresh from the library!"

我收到以下错误:

beeugene@DESKTOP-E8785R2:/mnt/c/Users/ebara$ sudo singularity exec library://sylabsed/examples/lolcow cowsay “刚从图书馆拿来!”

警告:无法在图像上设置 O_CLOEXEC 标志

严重:容器创建失败:标签 sessiondir 的挂钩函数返回错误:无法创建 /usr/local/var/singularity/mnt/session/rootfs 目录:mkdir /usr/local/var/singularity/mnt/session/rootfs:文件存在

关于如何修复它有什么想法吗?

我正在使用 Windows 10 版本 10.0.18362 build 18362。

Singularity 版本 3.3.0-rc.1.449.g965588d4c

我尝试删除会话目录但出现同样的错误。

答案1

WSL1 不支持某些功能。现在 WSL2 已在全球范围内推出(Windows 10 build 2004(2020 年 5 月更新)。Singularity 和 Docker 在那里运行良好。

相关内容