Kubernetes Nginx コンテナが php-fpm コンテナにアクセスできない
P粉131455722
P粉131455722 2023-12-15 10:37:09
0
1
525

nginx コンテナーと php-fpm laravel コンテナー用に 2 つの Kubernetes デプロイメントを作成しました。しかし、何らかの理由で、nginx からのトラフィックが php-fpm コンテナに正常に到達していないようで、次のエラーが生成されます

リーリー

これは私の展開ファイルです

リーリー

namespace は個別に宣言されます。各デプロイメントの両方のコンテナーが正常に実行されます。

リーリー リーリー

デプロイメントでイメージ api-web:0.9.4-alpha を生成するために使用される Dockerfile は次のとおりです リーリー この Dockerfile も問題なく正常に動作します。このイメージを使用する

docker-compose

ファイルも正常に動作します。

nginx-deployment

コンテナからのトラフィックがエラーで api-web php-fpm コンテナに到達できない理由 リーリー

P粉131455722
P粉131455722

全員に返信(1)
P粉440453689

私の知る限り、両方のポッド、または少なくともコンテナには同じソース ファイルが必要です。 nginx がこの php ファイルの存在を認識していない場合、リクエストを php-fpm コンテナに転送できません。

コンテナについて話していますが、nginx と php-fpm を別々のポッドに分割することはお勧めしません。これらのコンテナは、同じソースを持つポッド内でユニットとして起動する可能性が高くなります。何らかの cron ジョブまたはバッチ ジョブがある場合を除きます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート