Singularity 创建镜像:无临时文件或指定临时文件路径
"Singularity 创建镜像:无临时文件或指定临时文件路径"\n\n在 Singularity 中,可以使用 --sandbox 选项创建一个镜像而不生成临时文件。此选项将创建一个文件夹,该文件夹中包含镜像的完整文件系统。以下是使用 --sandbox 选项创建镜像的命令示例:\n\n\nsudo singularity build --sandbox my_image/ my_definition_file.def\n\n\n在上述命令中,my_definition_file.def 是 Singularity 定义文件的路径,my_image/ 是要创建的镜像文件夹的路径。通过使用 --sandbox 选项,Singularity 将不会生成任何临时文件。\n\n另外,如果想在创建镜像时指定临时文件的路径,可以使用 TMPDIR 环境变量指定临时文件的目录。以下是使用 TMPDIR 环境变量创建镜像的命令示例:\n\n\nTMPDIR=/path/to/tmpdir sudo singularity build my_image.simg my_definition_file.def\n\n\n在上述命令中,/path/to/tmpdir 是要用作临时文件的目录的路径,my_definition_file.def 是 Singularity 定义文件的路径,my_image.simg 是要创建的镜像文件的路径。通过设置 TMPDIR 环境变量,Singularity 将在指定的临时文件夹中生成临时文件。
原文地址: https://www.cveoy.top/t/topic/ptb8 著作权归作者所有。请勿转载和采集!