私は公式ノード画像を使ってドッカーコンテナを作成しました。dockerコンテナからangle2 appにアクセスできない
docker pull node
私はangle-cliを使用して角度2アプリを作成しました。
ng new docker-demo
は、私は、次のコマンドを使用して、私のangular2アプリのディレクトリからの私のドッキングウィンドウコンテナを走った:
cd docker-demo
&、ディレクトリ内:
docker run -p 8080:4200 -v $(pwd):/var/www -w "/var/www" node npm start
のディレクトリのPWDスタンド私のangular2アプリ。
私のコンソールには、ローカルマシン上で実行されているように&がバンドルされているのがわかります。
が、私は私のドッキングウィンドウマシンのIPを使用して、私のブラウザからアクセスしてみてください:
http://192.168.99.100:8080/
それは動作しません。
PS:angular2 appはローカルシステムで完全に正常に動作します。
追加設定が必要ですか?
入力はありますか?
ありがとうございます。
あなたの角型アプリケーションコンテナを最初に起動し、アプリケーションが実際に動作しているかどうかテストするには、curl: 'docker exec -it <角型アプリケーションコンテナID> curl localhost:4200'を実行します。それは動作しますか? – ronkot