2017-01-26 15 views
0

こんにちは私はDockerとCassandarという言葉が初めてです。私はコンピュータからDockerのCassandraに接続する際に問題があります。DockerのCassandraは外部から接続できません

私はコンテナCassandraを実行しました。露出したipsとポートは192.168.99.100:9042.(最初の画像)です。ドッカーでは、「Test cluster」は実行中ですが、NoSQLによってCassandraに接続する場合Cassandraのマネージャーには、常に「クエリしようとしたホストはありません」というエラーメッセージが表示されます。

ありがとうございます。

enter image description here enter image description here

答えて

0

あなたはポートが公開されていません。 9042はドッカーポートです。あなたがドッキングウィンドウのイメージを実行すると あなたはこれを覚えておく必要があります。

docker run -p 9042:9042 image-name 

最初の9042

は、外の世界が接続するポート番号を定義し、第二9042は、外側のポート番号にバインドされますドッキングウィンドウのポート番号を定義します9042.

+0

あなたの速い応答ありがとう:) – Marek

関連する問題