如果我的主机有cuda 9,我可以将Docker容器与cuda 8一起使用

时间:2019-04-02 08:31:18

标签: docker cuda

我有安装CUDA 9的GPU系统。我需要使用CUDA 8的单独环境。那么我可以创建在同一主机中具有CUDA 8的Docker容器吗?还是主机也需要CUDA 8?

谢谢。

1 个答案:

答案 0 :(得分:1)

您的主机中不需要CUDA 8。因为docker有自己的内核。

要与Docker安装CUDA 8,可以复制此Docker文件。

https://gitlab.com/nvidia/cuda/blob/centos6/8.0/runtime/Dockerfile

之后,您可以在与Dockerfile相同的目录中运行此命令:

docker build  -t img-cuda8 .

在使用此CMD运行它之后

docker run -itd my-cuda -d img-cuda8