gpt4 book ai didi

linux - 重新启动现有 docker 容器时如何指向初始运行时

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:13 25 4
gpt4 key购买 nike

我想重新启动一个 docker 容器,在退出并重新启动后,使用与最初创建时相同的运行时。

这是我到目前为止所做的。

创建容器:

sudo docker run --runtime=nvidia [...]

退出容器并重启后重启Docker:

service docker restart

重启之前创建的容器:

sudo docker start my_container

重新打开容器。

docker exec -it my_container [...]

随后在容器中启动的程序未按预期使用 Nvidia GPU。它改为使用系统 CPU。

如有任何帮助,我们将不胜感激。

最佳答案

通过使用 --restart=unless-stopped 策略创建一个新容器,我得到了预期的结果,它让 Docker 在 Docker 服务重启时自行重启容器。与我使用的 start/exec 序列相比,在此过程中完成的工作似乎更多。

关于linux - 重新启动现有 docker 容器时如何指向初始运行时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57638327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com