1

我正在运行一个nvidia-docker带有初始标志的容器,--gpus="device=0"现在我想将第二个设备添加到正在运行的容器中。有没有办法做到这一点?

4

1 回答 1

0

据此,是不可能的。

一种可能的解决方法:

我遇到了类似的情况,我已经设置了一个开发环境,但是我忘记了添加--gpus all选项。由于我不想丢失我的工作,我的解决方法是使用

docker commit <running_container> <image_name>

然后使用--gpus all选项运行新图像

docker run -it [...] --gpus all --name <new_container_name> <image_name>
于 2021-12-20T11:42:07.960 回答