是nvidia-docker“过时”?撰写本文时的最新版本是 2020 年 9 月。我猜现在只使用 docker,而不是 nvidia-docker?或者仍然有使用 nvidia-docker 的情况吗?新的项目还会依赖 nvidia-docker 吗?
背景:
X server
我之所以问这个问题,是因为我尝试使用 nvidia-docker 指南解决一些缺失的错误,并且我尝试过nvidia-docker 容器中的 rViz解决一个OGRE EXCEPTION(3:RenderingAPIException)
错误,不知道docker和nvidia-docker之间的区别。我选择nvidia-docker只是因为我有一块nvidia显卡,所以乍一看似乎很合适。后来一个家伙告诉我这是“老东西”,虽然从找到的指南和帖子的日期来看,你不会认为它会过时。
答案1
是的。
从 Docker 版本 19.03 开始,NVIDIA GPU 作为 Docker 运行时的设备原生支持,因此nvidia-docker2
已被弃用。
更多信息请参阅文章
使用新的 NVIDIA 容器工具包为 Docker 设置工作站(nvidia-docker2 已弃用)。