両方に IBM MQ を含む 2 つのコンテナー (どちらも IBM db2 express-c を基本イメージとして使用) を作成しました。コンテナ名:
- コンテナ_1
- コンテナ_2
MQM 名
- mqm1
- mqm2
container_1 には、ポート 1414 でリッスンするキュー マネージャー mqm1 があります。
container_2 には、ポート 1415 でリッスンするキュー マネージャー mqm2 があります。
ポート 1415 で container_1 から container_2 に telnet を実行すると、接続が拒否されたと表示されます。container_2 から container_1 への telnet 中に同様のエラーが発生します。例えば :
docker exec -it container_1 telnet container_2 1415
しかし、キュー マネージャーがリッスンしているポートを 60000 より大きい任意のポート番号に変更すると、そのポートでコンテナーに telnet で接続できます。
ポート番号 1415 を使用してコンテナーに telnet できない理由は何ですか?