我刚刚阅读了有关保护私有Docker Registry的整个文档.除此之外,似乎还有一个"Docker Trusted Registry",它被描述为:
Docker Trusted Registry(DTR)允许您在公司防火墙后面的自己的基础架构上安全地运行和管理自己的Docker映像存储服务.
此外,该文档继续列出DTR功能:
但是,"普通"Docker Registry不能给我这些吗?!?
这两件事真的是一样的,还是DTR某种商业化的Docker Registry产品?或者是其他东西?我很困惑!
背景
最近我的实验室投资了 GPU 计算基础设施。更具体地说:两个 TitanV 安装在标准服务器机器上。目前,该机器正在运行一个根本没有配置的 Windows Server。我实验室的每个人都可以登录并做任何他们想做的事情。时不时会发生机器对其他人完全无用的情况,因为有人不小心占用了所有可用内存。
由于机器学习在这里增长。我正在寻找一种更好的方式来利用我们的基础设施。
要求
到目前为止我尝试过的
我有一个小型测试设置(带有 GTX 1070 的消费类 PC)用于实验。我的互联网研究将我指向了 SLURM 和 Kubernetes。
首先,我喜欢集群管理系统的想法,因为它提供了未来扩展基础设施的选项。
SLURM 设置起来相当容易,但我无法设置诸如远程提交或时间片调度之类的东西。
与此同时,我也尝试使用 Kubernetes。对我来说,它提供了更多有趣的功能,尤其是容器化。但是,所有这些功能都使设置和理解变得更加复杂。我再次无法构建像远程提交这样的东西。
我的问题
有没有人遇到过同样的问题,可以报告他/她的解决方案吗?我有一种感觉,Kubernetes 为未来做好了更好的准备。
如果您需要更多信息,请告诉我。
谢谢蒂姆!