# docker \[container] restart

<table data-header-hidden="false" data-header-sticky><thead><tr><th>选项</th><th>默认值</th><th>描述</th></tr></thead><tbody><tr><td><code>-s, --signal</code></td><td><code>SIGTERM</code></td><td>发送到容器以停止它的信号</td></tr><tr><td><code>-t, --time</code></td><td></td><td>在强制杀死容器前等待停止的秒数。在 Docker 守护进程中，默认值为 10 秒。</td></tr></tbody></table>

## 示例

* 重启容器：重启名为 `my-container` 的容器

```bash
docker restart my-container
```

* 指定停止前的宽限期 (--time)：在重启过程中，Docker 会先尝试停止容器。如果容器需要比默认 10 秒更多的时间来优雅关闭，你可以指定等待时间：

```bash
docker restart --time 30 my-container
```

* 使用特定信号停止容器 (--signal)

```bash
docker restart --signal SIGKILL my-container
```
