# 配置方法<a name="ZH-CN_TOPIC_0184808138"></a>

在容器启动时的配置：

```
isula run -itd --health-cmd "echo iSulad >> /tmp/health_check_file || exit 1" --health-interval 5m --health-timeout 3s --health-exit-on-unhealthy  centos bash
```

可配置的选项：

-   --health-cmd，必选，在容器内执行的命令。返回值为0表示成功，非0表示失败。
-   --health-interval，默认 30s，最大为int64上限（纳秒），自定义配置最小值1s，相邻两次命令执行的间隔时间（注：入参0s时视为default）。
-   --health-timeout，默认 30s，最大为int64上限（纳秒），自定义配置最小值1s，单次检查命令执行的时间上限，超时则任务命令执行失败（注：入参0s时视为default）
-   --health-start-period，默认 0s，最大为int64上限（纳秒），自定义配置最小值1s，容器初始化时间。
-   --health-retries，默认 3，最大为int32上限，健康检查失败最大的重试次数。
-   --health-exit-on-unhealthy，默认false，检测到容器非健康时是否杀死容器。

