1

我刚开始使用 Singularity 容器。我发现没有使用cgroup。我们可以看到主机的进程。我想知道它与chroot相同。我对么?除了创建容器的简单性之外,Singularity 的优势是什么?

4

1 回答 1

1

Singularity 网站上有一个很好的常见问题解答部分可以回答您的问题:

我想知道它与chroot相同。我对么?

这是回答here。除其他外,它说您不能使用 chroot 使用内核名称空间、管理绑定点等。

除了创建容器的简单性之外,Singularity 的优势是什么?

Singularity 的优点是更适合 HPC 系统。对于 HPC,Singularity 似乎比 Docker 更安全。执行容器时,容器中的用户与“普通”HPC 系统上的用户相同。

作业调度程序可以处理 Singularity 容器,因为运行 Singularity 容器就像执行“正常”命令。对我来说,使用奇异容器运行 GPU 作业也没有问题。

您也可以在 Singularity用户组中发布您的问题。

于 2017-07-27T09:30:50.737 回答