在Ubuntu下,要使Docker容器在退出时自动重启,可以使用--restart选项。当你使用docker run命令创建一个新的容器时,可以添加--restart参数来指定重启策略。以下是几种可用的重启策略:
--restart on-failure:3表示最多重启3次。例如,要创建一个名为my-container的容器,并在退出时总是自动重启,可以使用以下命令:
docker run -d --restart always --name my-container your-image
如果你已经有一个正在运行的容器,你可以使用docker update命令来修改其重启策略:
docker update --restart always my-container
这将更新名为my-container的容器的重启策略为always。