DockerコンテナにWildflyが実行されています。 Wildfly内では、messaging-activemqサブシステムがアクティブです。 サブシステムと拡張のデフォルトは、standalone-full.xmlファイルから取得されます。ワイルドフライ内のActiveMQがDockerコンテナに表示されます。無効な「ホスト」値「0.0.0.0」が検出されました
wildfly開始した後、次の出力が
[org.apache.activemq.artemis.jms.server] (ServerService Thread Pool -- 64)
AMQ121005: Invalid "host" value "0.0.0.0" detected for "http-connector" connector.
Switching to "eeb79399d447".
If this new address is incorrect please manually configure the connector to use the proper one.
をeeb79399d447がドッカーコンテナIDで表示されています。 Javaクライアントからjmsに接続することも不可能です。接続中に次のエラーが発生します。
AMQ214016: Failed to create netty connection: java.net.UnknownHostException: eeb79399d447
私は問題は発生しません、私のローカルワークステーション(外ドッカ)にwildfly開始し、私は、JMSに接続して、私のメッセージを送信することができます。
「クライアント」が実行されている環境を記述する必要があります。 WildFlyドッカーインスタンスを実行するために使用するコマンドも便利です。一般的に、ドッカーのホスト名は他のドッカーのコンテナにしか表示されません。 –