2017-08-18 1 views
1

スクリプトで特異点画像を作成しました。スクリプトのパラメータを含むローカルファイルを使用してアプリケーションを実行する必要があります。このためには、-bindパラメータを使用します。特異点でのファイルのバインド

singularity run --bind /my/source/file:/destination/file my_app_image.img <input.txt >output.txt 

しかし、私はこのように直接それを実行したいと思います:私がしようとした場合、それは完全に正常に動作します

./my_app_image.img --bind /my/source/file:/destination/file <input.txt >output.txt 

が、これは動作しません - ファイルが先にマウントされていません。実行時にファイルをマウントするにはどうすればよいですか?

答えて

1

私は特異性のある容器でしばらく働いていましたが、これが可能かどうかわかりません。

ユースケースで実行可能ファイルを呼び出す必要がある場合は、singularity run ...を呼び出してファイルをコンテナにバインドする短いラッパースクリプトを作成できます。

Singularity user listで質問することもできます。

P.S.私はコメントしたかったが、十分な評判がない。

関連する問題