DockerEEPlusNGiNXコンテナ自動化モジュールを構成するこのドキュメントは「Jenkinsを使用したDockerコンテナの自動デプロイ」の一部であり、テストシナリオでリバースプロキシとしてNGINXを設定する方法を説明しています。この例では、2台の追加サーバーを使用します。PCの追加設定このPCの設定については「Jenkinsを使用したDockerコンテナの自動デプロイ」に説明されているとおりですが、リバースプロキシとしてNGINXを使用する場合、以下の追加設定を行う必要があります。ネットワークを構成するネットワークを次のように構成します。site.domain.example.com)。outsystems.domain.example.com)からアクセス可能であること。containers.domain.example.com)からアクセス可能であること。PCにアクセス可能であること(ポート80および443経由)。PCにアクセス可能であること。PCとコンテナPCの両方が、OutSystemsデータベースにアクセス可能であること。NGINXを構成する以下は、デプロイシナリオをテストする場合の基本的なNGINXの構成手順です。要件に応じて調整してください。一般的なNGINX構成ファイルの内容を/etc/nginx/nginx.confにコピーします。このファイルには、NGINXサービスの基本的な共通設定が含まれます。サーバー用NGINX構成ファイルをシナリオに応じて調整した後、コメントの指示に従い、内容を/etc/nginx/conf.d/testing_containers.confにコピーします。この構成ファイルには、このテストシナリオの詳細な設定、つまり、SSLオフロード/ターミネーションの処理方法が含まれます。少なくとも/etc/nginx/conf.d/フォルダに対する読み取り/書き込み権限と、NGINXサービスを再起動する権限を持つユーザーを構成します。DockerEEPlusNGiNXモジュールでは、location構成ファイルをそのフォルダにコピーし、NGINXサービスを再起動して変更を適用するために、これらのユーザー資格情報が必要です。DockerEEPlusNGiNXコンテナ自動化モジュールを構成するコンテナPCで以下の手順を実行します。pscpおよびplink実行可能ファイルをC:\putty\(デフォルトフォルダ)に配置します。ローカルのDockerEEPlusNGiNXモジュール設定ファイルに移動し、コメントの説明に従って設定を構成します。このファイルには、接続するPC、使用するユーザー資格情報、必要な実行可能ファイルがある場所など、モジュールに必要な各種設定がまとめられています。