阅读量:1
在Ubuntu下,要使Docker容器在退出时自动重启,可以使用--restart选项。当你使用docker run命令创建一个新的容器时,可以添加--restart参数来指定重启策略。以下是几种可用的重启策略:
- no:默认值,不自动重启容器。
- on-failure:如果容器退出状态码非0,则自动重启容器。可以指定一个可选的重启次数,如
--restart on-failure:3表示最多重启3次。 - always:无论退出状态码是什么,总是自动重启容器。
- unless-stopped:总是自动重启容器,除非容器被手动停止。
例如,要创建一个名为my-container的容器,并在退出时总是自动重启,可以使用以下命令:
docker run -d --restart always --name my-container your-image
如果你已经有一个正在运行的容器,你可以使用docker update命令来修改其重启策略:
docker update --restart always my-container
这将更新名为my-container的容器的重启策略为always。
以上就是关于“ubuntu下docker容器如何自动重启”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm