にある別のホストからではないのpingドッキングウィンドウコンテナ:することができます私は、同じLAN、両方のランニングドッキングウィンドウでは、2つのホストを持って同じLAN
- ホストA:172.16.0.113
- ホストB:172.16 .0.114
私はホストBからホストAに対してpingを実行することができます。しかし、私は、ホストB
からホストA上のドッキングウィンドウコンテナにpingを実行することができない私は、ドッキングウィンドウのデフォルトのネットワークで、Ubuntuを使用してドッキングウィンドウコンテナを作成(brid ge)。デフォルトのdocker0のIPアドレスは172.17.0.1です。ホスト(172.16.0.113)のコンテナ(ubuntu)のIPアドレスは172.17.0.2です。私が使用したコマンドはここにあります:
sudo docker run --name container01 -it -p 8080:80 ubuntu /bin/bash
私はそのホストであるホストAからpingできます。しかし、私は他のホスト、ホストBからcontainer01にpingできません。私はcontainer01のポートを公開していることに注意してください。
私はホストBからのcontainer01にpingを実行すると、パケットがそのホストのコンテナに送信されると思います。しかし、私はホストB
[ping](https://en.wikipedia.org/wiki/Ping_(network_utility))は[ports](https://en.wikipedia.org/wiki/Port_)で動作しないことに注意してください。 (computer_networking))、ポート8080を公開しても、別のコンテナにpingできるかどうかには影響しません。 –
ありがとうございました。 – LYY