首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在重新启动现有的docker容器时指向初始运行时

如何在重新启动现有的docker容器时指向初始运行时
EN

Stack Overflow用户
提问于 2019-08-24 13:20:21
回答 1查看 167关注 0票数 0

我希望在退出并重新启动之后,用最初创建它的运行时重新启动一个坞容器。

这是我迄今为止所做的。

创建容器:

代码语言:javascript
复制
sudo docker run --runtime=nvidia [...]

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

代码语言:javascript
复制
service docker restart

重新启动先前创建的容器:

代码语言:javascript
复制
sudo docker start my_container

重新打开集装箱。

代码语言:javascript
复制
docker exec -it my_container [...]

然后在容器中启动的程序并不像预期的那样使用Nvidia GPU。相反,它使用系统CPU。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-05 16:34:39

我通过使用--restart=unless-stopped策略创建一个新容器获得了预期的结果,它允许Docker在Docker服务重新启动时自动重新启动容器。在这个过程中,似乎比我所使用的start/exec序列要做的更多。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57638327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档