Infra Ops Hub
Troubleshoot

Docker コンテナが起動直後に再起動を繰り返す

最終更新: 2026-04-25

症状

docker ps で STATUS が 'Restarting (1)' のまま進まない

  • docker logs に設定エラー / 環境変数不足
  • ヘルスチェックで unhealthy

想定される原因

  1. 1

    必須環境変数の未設定

    .env が読まれていない。

  2. 2

    volume mount 先のパーミッション

    container 側ユーザーが書き込めない。

  3. 3

    他ポート占有

    既存プロセスと競合。

対処手順

  1. 必須 env を compose の environment に明示
  2. volume mount 先の chown
  3. ss -lnt で競合ポート確認、公開ポート変更

関連ページ

まず確認すること

  • docker logs -f <name> でエラー末尾
  • docker inspect の restart count / exit code
  • docker compose config で解釈結果を確認
VPS / WordPress

この Issue への推奨アクション: サービス比較を見る

VPS / WordPress

このテーマの関連ページ