我想停止一个正在运行的奇点容器,就像我可以停止一个docker容器一样:
$ docker run --name my-container
$ docker stop my-container
我是这样运行奇点的:
$ singularity run image.img
谢谢!马蒂亚
发布于 2020-01-21 08:12:11
当使用singularity run ...
并想要停止进程时,您只需使用kill $singularity_PID
或pkill singularity
来杀死用户的所有奇点进程。
您还可以使用singularity instance start /path/to/image.sif instance_name
来获得更多类似于docker的行为。然后你就可以使用singularity instance stop instance_name
了。您还可以使用singularity shell instance://instance_name
在运行环境中获得一个外壳,这在singularity run
中是不可能的。
https://stackoverflow.com/questions/59791791
复制相似问题