2017-05-03 9 views

答えて

1

ドッカーが最良の選択肢であるか、URLからのルートノードapp.jsをする問題に直面しています。 ドッカーを使用して、3つのコンテナ(nginx、nodejs、Webapp2)を作成します。ドッキングウィンドウ-compose.ymlでngninxと

for nodejs, use port like 8080 
for Webapp2, use port like 8000 

リンクnodejsとwebapp2をとnginx.confファイルを設定します。

location /dashboard { 
    proxy_pass http://nodejs:8080; 
    proxy_set_header Host $host; 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
} 
location/{ 
    proxy_pass http://webapp2:8000; 
    proxy_set_header Host $host; 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
} 
+0

ようnginx.conf使用の答えをいただき、ありがとうございます。 Googleのクラウドアプリケーションエンジンにnode jsとwebapp2の両方をデプロイしたい場合は、 どうすれば管理できますか? 例えば http://lynkweb-165106.appspot.com/ 私はそれの上に – Sahibzada

+0

@Sahibzadaはその後、受け入れ答えとしてマーク おかげで、両方のノードJSとPythonのコードを実行する方法このドメインを持っています。ありがとう – vikasmcajnu

+0

私はどのようにGoogleアプリケーションエンジンで同じドメイン上のPythonとノードjsの両方を使用しますか? – Sahibzada

関連する問題