問題別ガイド

Workerman が完了表示でも HTTP 確認に失敗する場合

再置換する前に、ビルド・コンテナー起動・curl 確認・アプリ検証を切り分けます。

更新日 2026-10-30

状況

完了表示はアプリの正常性を証明しますか?

証明しません。スクリプトは先にビルドして同名コンテナーを置換し、curl がある場合だけループバック HTTP を再試行します。失敗は警告となり、完了表示まで続きます。curl がなければ確認は成功しません。

ファイルと現行イメージ・コンテナー情報を保全し、docker ps、ログ、公開ポート、実際のパッケージ版を確認します。未変更サンプルの応答と独自業務の検証を分けます。PHP 7.2/アーカイブ構成は可変依存物を持つ旧版互換用で、自動復旧はありません。

確認すること

  • docker ps --filter name=workerman3524
  • docker logs --tail 100 workerman3524
  • docker inspect workerman3524 --format '{{json .HostConfig.PortBindings}}'

関連する特集

PHP 7.2 と Workerman 3.5.24 は、移行計画を伴う既存環境の互換性確認に限定してください。