restart命令参数
时间: 2023-10-10 16:04:41 浏览: 104
restart 命令通常被用于重启服务器或者应用程序。它通常有一些参数可以设置,例如:
1. /f:强制关闭应用程序或进程。
2. /t:指定关闭进程的超时时间(以毫秒为单位)。
3. /c:在重启前向用户显示一条消息。
4. /b:在重启前不向用户显示任何消息。
5. /a:取消计划的重启。
6. /r:执行完关闭命令后重启计算机。
7. /s:关闭计算机。
8. /h:休眠计算机。
9. /hybrid:启用快速启动功能。
10. /p:关闭计算机并断电。
相关问题
docker的restart参数
Docker 的 restart 参数用于指定容器退出后的自动重启策略。常见的 restart 参数有:
- no:容器退出时不自动重启;
- always:容器退出时自动重启;
- on-failure:容器以非 0 状态码退出时自动重启,可通过 --restart-failure-maximum 参数指定最大重试次数;
- unless-stopped:除非手动停止容器,否则容器退出时自动重启。
例如,要启动一个名为 my-container 的容器并指定自动重启策略为 always,可以使用以下命令:
```
docker run --name my-container --restart always my-image
```
dockerfile怎样设置restart参数
在 Dockerfile 中设置 `restart` 参数需要在 `docker run` 命令中使用 `-d` 参数来运行容器,然后设置 `--restart` 参数来指定容器的重启策略。
以下是一个示例 Dockerfile,其中设置了 `restart` 参数:
```
FROM nginx:latest
COPY index.html /usr/share/nginx/html/
CMD ["nginx", "-g", "daemon off;"]
```
要在 `docker run` 命令中设置 `restart` 参数,可以使用以下命令:
```
docker run -d --restart=always my-nginx-image
```
这将使用 `always` 重启策略来运行 `my-nginx-image` 容器,使容器在任何情况下都自动重启。其他可用的重启策略包括 `on-failure` 和 `unless-stopped`。
阅读全文