カフカのインストールと操作(ドッカ)

zookeeper参照https://www.cnblogs.com/wintersoft/p/11128484.html

 

MKDIRは/ opt /カフカ-p
のvimは/ opt /カフカ/ Dockerfile

FROM wurstmeister /カフカ:最新の
 EXPOSE 9092を

 

vimの/opt/kafka/docker-compose.yml

バージョン: '2' 
のサービス:
  カフカ:
    画像:V-カフカ
    CONTAINER_NAME:カフカ
    ビルド:
      コンテキスト:。
      dockerfile:Dockerfileは
    常に:再起動
    ポート:
      - "9092 9092"を
    環境:
      KAFKA_ADVERTISED_HOST_NAME: 192.168.0.101 
      KAFKA_ADVERTISED_PORT: 9092 
      KAFKA_ZOOKEEPER_CONNECT: "192.168.0.101:2181" 
    ボリューム:
      - ./logs:/kafka 
      - ./var/run/docker .sock:/var/run/docker.sock

 

生成启动
CDの/ opt /カフカ/
ドッキングウィンドウ・コンビルド
ドッキングウィンドウ・コンアップ-d --force-再作成
ダウンドッカ-コン
ドッカ-コンの再起動

[ログの表示
ドッカーログ--tail =「500」カフカが住んでいた
ドッカーは、カフカが住んでいた-f記録します

容器に
ドッキングウィンドウのexec -itカフカ/ binに/ bashの

 

擬似クラスタ
のvim /opt/kafka/docker-compose.yml

バージョン: '2' 

のサービス:
  kafka1:
    画像:wurstmeister /カフカ:最新
    CONTAINER_NAME:kafka1 
    再起動:常に
    ポート:
    - 9091:9092 
    環境:
      KAFKA_ADVERTISED_HOST_NAME: 192.168.1.101 
      KAFKA_ADVERTISED_PORT: 9091 
      KAFKA_ZOOKEEPER_CONNECT: 192.168.0.101:2181,192.168.0.101: 2182,192.168.0.101:2183 
    容量:
    - ./kafka1/logs:/kafka 
    - ./kafka1/var/run/docker.sock:/var/run/docker.sock 
  kafka2:
    画像:wurstmeister /カフカ:最新
    CONTAINER_NAME: kafka2の
    再起動:常に
    ポート:
    -9092:9092 
    環境:
      KAFKA_ADVERTISED_HOST_NAME: 192.168.1.101 
      KAFKA_ADVERTISED_PORT: 9092 
      KAFKA_ZOOKEEPER_CONNECT: 192.168.0.101:2181,192.168.0.101:2182,192.168.0.101:2183 
    ボリューム:
    - ./kafka2/logs:/kafka 
    - ./kafka2/var/ RUN / docker.sock:/var/run/docker.sockの
  kafka3:
    画像:wurstmeister /カフカ:最新
    CONTAINER_NAME:kafka3 
    再起動:常に
    ポート:
    - 9093:9092 
    環境:
      KAFKA_ADVERTISED_HOST_NAME: 192.168.1.101 
      KAFKA_ADVERTISED_PORT: 9093 
      KAFKA_ZOOKEEPER_CONNECT:192.168.0.101:2181,192.168.0.101:2182,192.168.0.101:2183 
    ボリューム:
    - ./kafka3/logs:/kafka 
    - ./kafka3/var/run/docker.sock:/var/run/docker.sock 
  カフカ-manager:
    画像:sheepkiller /カフカマネージャ
    CONTAINER_NAME:カフカマネージャ
    再起動:常に
    ポート:
      - 19000:9000 
    環境:
      ZK_HOSTS: 192.168.0.101:2181,192.168.0.101:2182,192.168.0.101:2183

 

おすすめ

転載: www.cnblogs.com/wintersoft/p/11840865.html