docker容器映射端口不成功
PHPz
PHPz 2017-04-24 09:12:50
0
4
552

我的Dockerfile里暴露的缺失是3000端口,运行下面指令:

docker run -P -d --name myexpress alpha/express

查看结果如下:

可我尝试访问:localhost:32768,没有结果。
但是我登进虚拟机,curl端口3000是有结果的。

所以目前我的情况是:容器内的应用(Express)跑起来了,可外部访问不到,我觉得是端口映射出问题了。
各路大神,给我出出主意吧。

PHPz
PHPz

学习是最好的投资!

全員に返信(4)
小葫芦

Macでこのように見たい場合は、kitematicというコンテナ管理ソフトウェアがあります

いいねを押す +0
伊谢尔伦

サービスバインディングアドレスに問題があるようです。バインディング 127.0.0.1 は、外部 IP からのリクエストを受信できない場合があります。

いいねを押す +0
大家讲道理

127.0.0.1 はループバック アドレスであり、ローカルでのみアクセスでき、外部からはアクセスできません。したがって、Express はアドレス 0.0.0.0 を監視する必要があります

いいねを押す +0
黄舟

-p IP アドレス: ホスト ポート: IP アドレス: コンテナ ポート/プロトコル

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