バックグラウンドで実行する必要がある Python スクリプトを作成しました。このスクリプトは、実行中の lxd イメージにあります (「lxc list」で確認)。
画像に入り、バックグラウンドで実行し続けようとしました。
local> lxc exec image-name -- bash
image-root> nohup python test.py &
この時点で機能しました。
image-root> jobs
--printed test.py jobs
しかし、画像から出て再入力すると、すべてのジョブがなくなりました。
image-root> exit (or ctrl+d)
root> lxc exec image-name -- bash
image-root> jobs
--printed nothing and script is not running in background. WHY?