Singularity container 运行奇点图像并找到结果

Singularity container 运行奇点图像并找到结果,singularity-container,Singularity Container,我试图使用以下文件(即Singularity.recepie)制作奇点的图像: 我使用以下命令构建图像: sudo singularity build ubuntu.simg Singularity.recepie 并使用以下命令运行图像: ./ubuntu.simg 当我运行映像时,它可以工作,但在我工作的目录中看不到结果文件。您知道如何将结果复制到当前目录中吗?默认情况下,您当前的工作目录将装入映像并用作工作目录。如果没有创建文件,并且应该创建,那么您需要查看脚本试图写入的位置。另外,请

我试图使用以下文件(即
Singularity.recepie
)制作奇点的图像:

我使用以下命令构建图像:

sudo singularity build ubuntu.simg Singularity.recepie
并使用以下命令运行图像:

./ubuntu.simg

当我运行映像时,它可以工作,但在我工作的目录中看不到结果文件。您知道如何将结果复制到当前目录中吗?

默认情况下,您当前的工作目录将装入映像并用作工作目录。如果没有创建文件,并且应该创建,那么您需要查看脚本试图写入的位置。另外,请检查奇点错误/警告输出以了解更多信息

如果您使用的是较旧版本的Singularity(由
.simg
而不是
.sif
扩展名暗示),那么您也可能运行在不支持overlayfs的内核上,这可能会导致尝试装载到不存在的文件夹时出现问题。如果是这种情况,奇点将发出警告,但仍将继续,并可能以难以检测的方式失败

./ubuntu.simg