我们在创建的容器的时候,加上 --restart always 就可以让容器自动重启,可是一开始忘记设置了,我们可以用下面的命令来修改容器的重启策略
docker update --restart always
docker update --restart always
例如下图:
update 这个修改容器的重启策略,除了 always 之外,Docker 还支持其他几种重启策略,例如 no(不重启)、on-failure(仅在非零退出码时重启)和 unless-stopped(除非手动停止,否则一直重启)。
请注意,使用 always 重启策略可能会导致容器在出现错误或问题时不断重启,请确保容器在设置重启策略时不会出现程序终止程序的报错,以免导致无限循环的重启。