We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents f654a0c + 6319c55 commit 7de95caCopy full SHA for 7de95ca
cmd/apptainer.lima
@@ -1,10 +1,15 @@
1
#!/bin/sh
2
set -eu
3
: "${LIMA_INSTANCE:=apptainer}"
4
+: "${APPTAINER_BINDPATH:=}"
5
6
if [ "$(limactl ls -q "$LIMA_INSTANCE" 2>/dev/null)" != "$LIMA_INSTANCE" ]; then
7
echo "instance \"$LIMA_INSTANCE\" does not exist, run \`limactl create --name=$LIMA_INSTANCE template://apptainer\` to create a new instance" >&2
8
exit 1
9
fi
10
export LIMA_INSTANCE
-exec lima APPTAINER_HOME="$HOME" apptainer "$@"
11
+if [ -n "$APPTAINER_BINDPATH" ]; then
12
+ APPTAINER_BINDPATH="$APPTAINER_BINDPATH,"
13
+fi
14
+APPTAINER_BINDPATH="$APPTAINER_BINDPATH$HOME"
15
+exec lima APPTAINER_BINDPATH="$APPTAINER_BINDPATH" apptainer "$@"
0 commit comments