我想使用Docker隔离在HPC Unix集群中使用的科学应用程序。科学软件通常具有异国情调的依赖关系,因此使用Docker隔离它们似乎是一个好主意。这些计划将作为工作而不是作为服务来运行。是否有“多用户”Docker模式,例如为科学集群?
我想让多个用户使用Docker,并且用户应该彼此隔离。这可能吗?
我执行了本地Docker安装,并在Docker组中有两个用户。对docker images
的电话显示两个用户的结果相同。
此外,作业应该在主叫用户的UID下运行,而不是作为根用户运行。
这样的设置是否可行?它以前做过吗?这是记录在任何地方?
Intersiting的想法,但只有docker我看不到解决方案。你是否已经查阅过像http://shipyard-project.com/这样的管理工具。可能你可以改变那里的usermangement使它对你有用。 –