ConduktorをKafkaDockerコンテナに接続します

アルフィーの態度

テスト用に小さなkafkaセットアップが必要です。

私はkafkaを初めて使用しますが、Dockerコンテナーにセットアップしたkafkaに接続する方法が見つかりません。

zookeeperとkafkaを含むコンテナーであるhttps://hub.docker.com/r/spotify/kafka/を使用しようとしましたが、kafkaのIPが何であるかわかりません。

docker run -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST=`docker-machine ip \`docker-machine active\`` --env ADVERTISED_PORT=9092 spotify/kafka

ログ:

Digest: sha256:cf8f8f760b48a07fb99df24fab8201ec8b647634751e842b67103a25a388981b
Status: Downloaded newer image for spotify/kafka:latest
/usr/lib/python2.7/dist-packages/supervisor/options.py:296: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
  'Supervisord is running as root and it is searching '
2020-07-12 19:45:07,018 CRIT Supervisor running as root (no user in config file)
2020-07-12 19:45:07,019 WARN Included extra file "/etc/supervisor/conf.d/kafka.conf" during parsing
2020-07-12 19:45:07,019 WARN Included extra file "/etc/supervisor/conf.d/zookeeper.conf" during parsing
2020-07-12 19:45:07,027 INFO RPC interface 'supervisor' initialized
2020-07-12 19:45:07,027 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2020-07-12 19:45:07,027 INFO supervisord started with pid 1
2020-07-12 19:45:08,031 INFO spawned: 'zookeeper' with pid 8
2020-07-12 19:45:08,034 INFO spawned: 'kafka' with pid 9
2020-07-12 19:45:09,081 INFO success: zookeeper entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2020-07-12 19:45:09,082 INFO success: kafka entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

kafka-uiを使用して接続しています。私が使おうとしているのは:

zookeeper: localhost:2181   <--- working

kafka: localhost:9092 <--- ERROR: "The broker [localhost:9092] is reachable
 but Kafka can't connect. ensure you have access to the *advertised listeners* 
 of the cluster and the proper authorizations."

ここに画像の説明を入力してください

OneCricketeer

Spotifyコンテナはメンテナンスされなくなりました。

Confluent Dockerクイックスタートガイドに従うか、少なくともオールインワンのKafka + ZooKeeperイメージではなくDockerComposeを使用することをお勧めします


また、「またはDocker?」という青いヘルプコンテンツについても説明します。

しかし、私はkafkaのIPが何であるかわかりません:

ここでは単一のホストのみを使用しているため、Zookeeperと同じIPです。


Linuxを使用しているようですので、DockerMachineが必要な理由は明確ではありません。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

logstashdockerコンテナからkafkadockerコンテナに接続できません

分類Dev

Jiraコンテナを介してPostgresコンテナに接続します

分類Dev

MysqlWorkbenchを使用してmysqlコンテナに接続します

分類Dev

robomongoをmongoDBdockerコンテナーに接続します

分類Dev

Docker:コンテナに接続します(ポートを公開せずに)

分類Dev

Dockerコンテナは常にSSL接続エラーを表示します

分類Dev

MongoDBコンテナーをnodejsアプリに接続します

分類Dev

JenkinsをGCPコンテナレジストリに接続します

分類Dev

SSH接続はDockerコンテナに接続するパスワードを要求します

分類Dev

SpringBoot dockerはmysql dockerコンテナーに接続します

分類Dev

Node.jsはMySQLDockerコンテナに接続しますECONNREFUSED

分類Dev

DockerコンテナはMSSQLに接続します

分類Dev

Dockerは複数のコンテナーに接続します

分類Dev

WordPressDockerコンテナに接続します

分類Dev

2つのDockerコンテナを接続します

分類Dev

Railsを使用してPostgreSQLコンテナに接続する方法

分類Dev

ZooKeeperイメージコンテナに接続し、zookeeperコマンドを実行します

分類Dev

コンテナ内のフラスコアプリからpostgresコンテナに接続します

分類Dev

Dockerコンテナ内からDockerデーモンに接続します

分類Dev

VagrantマシンからRedisDockerコンテナに接続します

分類Dev

Dockerコンテナでphpmyadminにアクセスするときに接続を拒否しました

分類Dev

SSH接続を介してX11をコンテナのホストに転送しますか?

分類Dev

docker-py:コンテナを起動する前にネットワークに接続します

分類Dev

python-eveアプリを使用してdockerコンテナーをmongodbを使用してdockerコンテナーに接続します

分類Dev

ドメイン名を使用してDockerコンテナに接続する方法

分類Dev

UWSGIコンテナをNGINXコンテナに接続できません[Docker]

分類Dev

Windows10でmysqlを実行しているDockerコンテナに接続します

分類Dev

SQL OperationsStudioを介してMACOSX上のDockerSQL Server2017コンテナーに接続します

分類Dev

ホストからMongoDBを実行しているDockerコンテナに接続します

Related 関連記事

  1. 1

    logstashdockerコンテナからkafkadockerコンテナに接続できません

  2. 2

    Jiraコンテナを介してPostgresコンテナに接続します

  3. 3

    MysqlWorkbenchを使用してmysqlコンテナに接続します

  4. 4

    robomongoをmongoDBdockerコンテナーに接続します

  5. 5

    Docker:コンテナに接続します(ポートを公開せずに)

  6. 6

    Dockerコンテナは常にSSL接続エラーを表示します

  7. 7

    MongoDBコンテナーをnodejsアプリに接続します

  8. 8

    JenkinsをGCPコンテナレジストリに接続します

  9. 9

    SSH接続はDockerコンテナに接続するパスワードを要求します

  10. 10

    SpringBoot dockerはmysql dockerコンテナーに接続します

  11. 11

    Node.jsはMySQLDockerコンテナに接続しますECONNREFUSED

  12. 12

    DockerコンテナはMSSQLに接続します

  13. 13

    Dockerは複数のコンテナーに接続します

  14. 14

    WordPressDockerコンテナに接続します

  15. 15

    2つのDockerコンテナを接続します

  16. 16

    Railsを使用してPostgreSQLコンテナに接続する方法

  17. 17

    ZooKeeperイメージコンテナに接続し、zookeeperコマンドを実行します

  18. 18

    コンテナ内のフラスコアプリからpostgresコンテナに接続します

  19. 19

    Dockerコンテナ内からDockerデーモンに接続します

  20. 20

    VagrantマシンからRedisDockerコンテナに接続します

  21. 21

    Dockerコンテナでphpmyadminにアクセスするときに接続を拒否しました

  22. 22

    SSH接続を介してX11をコンテナのホストに転送しますか?

  23. 23

    docker-py:コンテナを起動する前にネットワークに接続します

  24. 24

    python-eveアプリを使用してdockerコンテナーをmongodbを使用してdockerコンテナーに接続します

  25. 25

    ドメイン名を使用してDockerコンテナに接続する方法

  26. 26

    UWSGIコンテナをNGINXコンテナに接続できません[Docker]

  27. 27

    Windows10でmysqlを実行しているDockerコンテナに接続します

  28. 28

    SQL OperationsStudioを介してMACOSX上のDockerSQL Server2017コンテナーに接続します

  29. 29

    ホストからMongoDBを実行しているDockerコンテナに接続します

ホットタグ

アーカイブ