singularity沙盒模式(sandbox)配置环境变量

2022/8/29 23:24:27

本文主要是介绍singularity沙盒模式(sandbox)配置环境变量,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

在沙盒根目录下

# ls .singularity.d/env/
01-base.sh                90-environment.sh  95-apps.sh  99-runtimevars.sh
10-docker2singularity.sh  94-appsbase.sh     99-base.sh

修改环境变量文件

# vim .singularity.d/env/90-environment.sh 
#!/bin/sh
# Custom environment shell code should follow
export LD_LIBRARY_PATH=/qt6/Tools/QtCreator/lib/Qt/lib:$LD_LIBRARY_PATH
export PATH=/Trodes_2-3-2:$PATH

另一种思路是,写一个export 环境变量的bash脚本,在要执行的命令(非二进制)最前面执行这个脚本。



这篇关于singularity沙盒模式(sandbox)配置环境变量的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程