- 在使用
docker run
启动容器时,可以用--restart
来设置启动参数
no
容器退出时,不重启容器on-failure
只有在非0状态退出时,才从新启动容器。可以指定尝试重启的最大次数on-failure:n
always
无论退出状态是如何,都重启容器
docker run -d --restart=on-failure:10 ubuntu
- 如果创建时未指定启动参数,可以通过 update 命令进行修改
docker update --restart=always
docker run
启动容器时,可以用 --restart
来设置启动参数no
容器退出时,不重启容器on-failure
只有在非0状态退出时,才从新启动容器。可以指定尝试重启的最大次数on-failure:n
always
无论退出状态是如何,都重启容器docker run -d --restart=on-failure:10 ubuntu
docker update --restart=always