当前位置: 首页 > 知识库问答 >
问题:

Docker:向已创建的容器添加重新启动策略

蔺敏达
2023-03-14

我看到Docker添加了一个名为重启策略的东西来处理容器的重启,例如,在重新启动的情况下。

虽然这非常有用,但我发现restart策略命令只适用于docker run而不适用于docker start。所以我的问题是:

共有1个答案

路昆杰
2023-03-14

在docker的最新版本(从1.11开始)中,您有一个update命令:

docker update --restart=always <container>
 类似资料:
  • 问题内容: 我看到Docker添加了一种称为“重启策略”的东西,以处理例如在重启的情况下容器的重启。 尽管这非常有用,但我看到重新启动策略命令仅适用于而不适用。所以我的问题是: 是否可以将重启策略添加到过去已经创建的容器中? 问题答案: 在最新版本的docker(从1.11版本开始)中,您具有以下命令:

  • 问题内容: 我使用以下命令从映像启动docker容器: 当完成后,容器停止(我想这已停止),但它并没有被删除,因为我可以用这个命令来查看它: 有什么办法可以使用相同的参数将此容器保持由生成的数据? 问题答案: 是的,当初始命令完成执行后,容器将停止。 您可以使用以下方法启动已停止的容器: 如果要查看命令的输出,则应添加选项: PS。有一个,但用于重新启动正在运行的容器-我相信情况并非如此。

  • 我有一个包含4种类型容器的多容器Elastic Beanstek应用程序。其中一个容器是,它的设计方式是您可以设置容器应该关闭的最大内存限制,然后想法是您使用策略再次启动它来运行它。 从Dockerrun中我可以看到。aws。json语法没有什么比正常的docker compose重启策略更需要定义的了。根据我在其他资源上的发现,推荐的方法是创建一个ECS服务,在任务失败时重新启动任务。 但是--

  • 问题内容: 今天,我使用appcontainers / mediawiki docker映像部署了MediaWiki实例,现在遇到一个新问题,无法找到任何线索。尝试使用以下方法附加到mediawiki前端容器后: 出于我忽略的原因,它在我的配置上做出回答,还尝试: 我确实收到错误消息附近的内容: 这是我的新问题,因为此容器永不停止重新启动。我看到使用总是返回STATUS的状态。 问题是,我能够停止

  • 我今天使用应用程序容器/媒体维基泊出程序映像部署了MediaWiki的一个实例,我现在遇到了一个新问题,我找不到任何线索。尝试使用以下命令附加到媒体维基前端容器后: 由于我忽略的原因,它在我的配置中回答< code >终止,并尝试: 我确实收到了一些接近错误消息的内容: 这是我的新问题,因为这个容器永远不会停止重新启动。我可以看到,使用<code>docker ps-a。 问题是,我能够停止容器(

  • 我有一个docker撰写yml文件,定义了几个容器: 数据库 网络服务 我在“web服务”中定义了“依赖于”,在“数据库”之后开始。这两个容器都定义为“始终重新启动”。 我一直在谷歌上搜索,在系统重启时找不到关于容器启动顺序的清晰信息。docker守护进程是否读取docker compose yml文件并启动数据库,然后启动web服务?或者它是如何工作的?