在Docker中启用南瓜



我试图在码头容器中运行奇异性。但是,我似乎无法弄清楚或了解如何获得用于.simg奇异图像的"南瓜"功能。

我看到了一些讨论线程,这些线程表明此命令:

cat /proc/filesystems|grep squashfs

应该返回squashfs,但是当我在Docker容器中执行它时,我只会得到一个空白。我曾尝试查看"安装南瓜"指南,但它们似乎都涉及修补和升级内核,这有点像我的深度。

具体来说,我会遇到.simg的错误:

singularity exec myimage.simg

ERROR  : Failed to mount squashfs image in (read only): No such file or directory
ABORT  : Retval = 255

我还尝试使用"安装"安装.simg,但这让我很重要:

mount -o loop,offset=31 myimage.simg /mnt

mount: /mnt: unknown filesystem type 'squashfs'.

我觉得我缺少一些明显的东西。我如何将南瓜添加到停靠的东西?

我设法弄清楚了这个问题。Docker容器不能具有与其主机机器不同的文件系统列表,而我将Container-OS作为Kubernetes节点的基础。我以Ubuntu作为基础创建了一个新的NodePool,然后能够在没有问题的情况下运行一个奇异性。

相关内容

  • 没有找到相关文章

最新更新