タグ

ブックマーク / qiita.com/knjname (1)

  • DockerのHEALTHCHECKの動きを理解する - Qiita

    Dockerfile には HEALTHCHECK という指定ができて、これによりコンテナにヘルスチェック機能をつけることができます。要するにコンテナが正常に起動しているかチェックできるということです。 具体的にはコンテナのステータス(docker ps)欄に下記のいずれかを追加することができます。 (health: starting): ヘルスチェック中... (healthy): ヘルス判定 (unhealthy): ダメ まあ追加できるだけで、上記の状態遷移とdocker-composeが連動したりなどはしません。 当然depends_onとかにも影響はありません…。(ちゃんと実用例はあるようなので、興味のある人は調べてね) 今回はそのヘルスチェックの動きを理解しようと思います。 準備 いちいちDockerイメージをビルドするのが面倒なので、下記のようなdocker-composeを

    DockerのHEALTHCHECKの動きを理解する - Qiita
    AKIMOTO
    AKIMOTO 2018/06/20
    「start_periodの間チェックしない」わけではないので、長い間隔(30mとか)で初回は早めに、みたいなチェックの指定はできなかった
  • 1