0
192.168.99.100:3150にあるDockerマシンのリバースプロキシとして機能しているNGINXで、次の設定をしています。Nginxはproxy_pass設定でHTTPステータス200の代わりに302を返します
基本的に、私はヒットする必要があります:http://localhost:8150と表示されるコンテンツは、Dockerの中身からのものでなければなりません。
構成は彼の仕事をしています。ここ
ポイントがローカルホストに当たったときにということである:それは上で行うことが可能かどう8150私はHTTPステータスコード302を取得しています、と私はHTTPステータスコードに200
を取得したいと思い誰もが知っていますNginxまたはそれを行うための他の方法?
server {
listen 8150;
location/{
proxy_pass http://192.168.99.100:3150;
}
}
私は解決策を発見した要求からhttp://localhost:8150/products
HTTP Requests
-------------
GET /projects 302 Found
ドッカーがあなたに送ったものを手に入れます。あなたは何を手に入れたいのか、そしてなぜそれは不明です。 –
ちょっとアレクセイ!このシナリオは、私のローカルマシンを無料で世界に公開したいのです。最高のツールはngrokです。バージョン2以降、別のIPアドレスにアタッチ/バインドする機能はそれを支払う必要があります。 –