1. 程式人生 > >docker系列-09.docker安裝kafka,zookeeper

docker系列-09.docker安裝kafka,zookeeper

1.執行以下命令,搜尋zookeeper映象

[[email protected] sysconfig]# docker search zookeeper
NAME                                DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
zookeeper                           Apache ZooKeeper is an open-source server ...
300 [OK] jplock/zookeeper Builds a docker image for Zookeeper versio... 162 [OK] mesoscloud/zookeeper ZooKeeper 72 [OK] wurstmeister/zookeeper 35
[OK] mbabineau/zookeeper-exhibitor 24 [OK] digitalwonderland/zookeeper Latest Zookeeper - clusterable 17 [OK] confluentinc/cp-zookeeper Official Confluent Docker Image for
Zookeeper 16 confluent/zookeeper 12 [OK] tobilg/zookeeper-webui Docker image for using `zk-web` as ZooKeep... 8 [OK] debezium/zookeeper Zookeeper image required when running the ... 7 [OK] springxd/zookeeper A Docker image that can run a ZooKeeper se... 6 [OK] elevy/zookeeper ZooKeeper configured to execute an ensembl... 6 [OK] jeygeethan/zookeeper-cluster A simple zookeeper cluster using docker im... 4 [OK] thefactory/zookeeper-exhibitor Exhibitor-managed ZooKeeper with S3 backup... 4 [OK] hyperledger/fabric-zookeeper Fabric Zookeeper docker image for Hyperled... 4 31z4/zookeeper Dockerized Apache Zookeeper. 3 [OK] ciscocloud/zookeeper 1 [OK] openshift/zookeeper-346-fedora20 ZooKeeper 3.4.6 with replication support 1 harisekhon/zookeeper Apache ZooKeeper (tags 3.3 - 3.4) 1 [OK] paulbrown/zookeeper Zookeeper on Kubernetes (PetSet) 1 [OK] duffqiu/zookeeper-cli 0 [OK] jamiecressey89/marathon-zookeeper Zookeeper image that uses Marathon's API f... 0 [OK] midonet/zookeeper Dockerfile for a Zookeeper server. 0 [OK] cgswong/confluent-zookeeper Confluent Platform Zookeeper 0 [OK] phenompeople/zookeeper Apache ZooKeeper is an open-source server ... 0 [OK]

2.下載zookeeper映象

docker pull wurstmeister/zookeeper

等待映象下載完成

3.搜尋kafka映象

[[email protected] sysconfig]# docker search kafka
NAME                                      DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
wurstmeister/kafka                        Multi-Broker Apache Kafka Image                 497                                     [OK]
spotify/kafka                             A simple docker image with both Kafka and ...   249                                     [OK]
ches/kafka                                Apache Kafka. Tagged versions. JMX. Cluste...   94                                      [OK]
sheepkiller/kafka-manager                 kafka-manager                                   91                                      [OK]
confluentinc/cp-kafka                     Official Confluent Docker Image for Kafka ...   43                                      
confluentinc/cp-kafka-connect             Official Confluent Docker Image for Kafka ...   25                                      
debezium/kafka                            Kafka image required when running the Debe...   11                                      [OK]
landoop/kafka-topics-ui                   UI for viewing Kafka Topics config and dat...   11                                      [OK]
digitalwonderland/kafka                   Latest Kafka - clusterable                      11                                      [OK]
cgswong/confluent-kafka                   Confluent Platform Kafka                        8                                       [OK]
cloudtrackinc/kubernetes-kafka            Apache Kafka to Kubernetes Replication Con...   5                                       [OK]
hyperledger/fabric-kafka                  Fabric Kafka docker image for Hyperledger ...   5                                       
bitnami/kafka                             Apache Kafka is a distributed streaming pl...   5                                       [OK]
solsson/kafka                             http://kafka.apache.org/documentation.html...   4                                       [OK]
elevy/kafka                               Kafka configured to execute in a cluster w...   3                                       [OK]
harisekhon/kafka                          Apache Kafka (tags 0.8 - 0.10 with scala 2...   3                                       [OK]
phenompeople/kafka                        Apache Kafka is a distributed streaming pl...   1                                       [OK]
datamountaineer/kafka-connect-cassandra   Kafka Connect Image for Cassandra Source a...   1                                       
vidazoohub/kafka-lag-dcos-autoscaler      autoscale dcos tasks based on kafka lag         1                                       [OK]
coco/coco-kafka-bridge                    Kafka Bridge listens to a kafka proxy and ...   1                                       [OK]
mesosphere/kafka-client                   Kafka client                                    1                                       [OK]
vungle/logstash-kafka-es                  A simple Logstash image to ship json logs ...   1                                       [OK]
amplifymedia/kafka                        A fork of wurstmeister/kafka.                   0                                       
mattf/openshift-kafka                     Basic Apache Kafka pod for OpenShift            0                                       [OK]
enmasseproject/kafka-inmemory             This image is obsolete, has been replaced ...   0                                       

4.下載kafka映象

docker pull wurstmeister/kafka

5.開放2181埠和9092埠


firewall-cmd --zone=public --add-port=2181/tcp --permanent;firewall-cmd --reload;
firewall-cmd --zone=public --add-port=9092/tcp --permanent;firewall-cmd --reload;

6.執行zookeeper映象

docker run -d --name zookeeper --restart=always  -p 2181:2181 -t wurstmeister/zookeeper  

7.執行kafka映象

docker run -d --name kafka --publish 9092:9092 \
--link zookeeper \
--env KAFKA_ZOOKEEPER_CONNECT=zookeeper:2181 \
--env KAFKA_ADVERTISED_HOST_NAME={kafka所在機器ip地址} \
--env KAFKA_ADVERTISED_PORT=9092 --restart=always \
--volume /etc/localtime:/etc/localtime \
wurstmeister/kafka

8.檢視安裝結果

[root@localhost sysconfig]# docker ps
CONTAINER ID        IMAGE                    COMMAND                  CREATED              STATUS              PORTS                                                NAMES
8e49588588a3        wurstmeister/kafka       "start-kafka.sh"         3 seconds ago        Up 2 seconds        0.0.0.0:9092->9092/tcp                               kafka
985fc7fc6cc2        wurstmeister/zookeeper   "/bin/sh -c '/usr/..."   About a minute ago   Up About a minute   22/tcp, 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp   zookeeper

大功造成,可以使用你的kafka了。

相關推薦

docker系列-09.docker安裝kafka,zookeeper

1.執行以下命令,搜尋zookeeper映象 [[email protected] sysconfig]# docker search zookeeper NAME DESCRIPTI

Docker系列09Docker的系統資源限制及驗證

stat 意義 class 內存交換 詳細信息 test 禁用 優先級 單獨 1、限制容器的資源   默認情況下,容器沒有資源限制,可以使用主機內核調度程序允許的盡可能多的給定資源。Docker提供了控制容器可以使用多少內存或CPU的方法,設置docker run命令的運

docker 系列docker安裝

fss color 目前 ram 依賴包 san attribute -i 後臺服務 Docker支持以下的CentOS版本 CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提條件 目前,CentOS 僅發行版本中的內核支持

Docker系列之CentOS7安裝Docker(一)

add 程序 發布 更新 介紹 entos star alt ice 0、前言 整體架構目錄:ASP.NET Core分布式項目實戰-目錄 一、瞎扯淡(只講有用的) 感興趣的同學可以上網搜索一下docker具體的介紹。我這邊主要介紹偏實戰的內容,不喜勿噴,有問題也請

Docker系列三 centos安裝

Docker支援以下的CentOS版本: CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提條件 目前,CentOS 僅發行版本中的核心支援 Docker。 Docker 執行在 CentOS 7 上,要求系統為64位

CentOS 7.5 docker 18.09安裝

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 安裝需要依賴的軟體包: #sudo yum install -y yum-utils device-mapper-persistent-data lvm2 --新

Docker系列(一)Docker簡介及安裝

一、Docker簡介 Docker是一個開源的容器引擎,它有助於更快地交付應用。Docker可將應用程式和基礎設施隔離,並且能將基礎設施當作程式一樣進行管理。使用Docker,可更快地打包、測試以及部署應用程式,並可以縮短從編寫到部署執行程式碼的週期。 Do

Docker系列Docker映象(讀書筆記)

一、基本概念   Docker包括三個基本概念映象、容器、倉庫。   Docker映象:就是一個只讀的模板。例如:一個映象可以包含一個完整的ubuntu作業系統環境,裡面僅安裝了Apache或其他應用程式。使用者可以直接從其他人那你下載一個已經做好的映象直接使用。   Docker容器:Docker利用容器來

Docker系列05—Docker 儲存卷詳解

1、儲存卷介紹 1.1 背景 (1)docker 的 AFUS 分層檔案系統   docker映象由多個只讀層疊加面成,啟動容器時,docker會載入只讀映象層並在映象棧頂部加一個讀寫層;   如果執行中的容器修改了現有的一個已經存在的檔案,那該檔案將會從讀寫層下面的只讀層複製到讀寫層,該檔案版本仍然

docker系列-07.docker容器和宿主機相互拷貝檔案

1.從docker容器中將檔案拷貝到宿主機: docker cp 容器名:容器中的檔案路徑 要拷貝到宿主機中的檔案路徑 例: docker cp elk:/etc/pki/tls/priva

docker安裝kafkazookeeper

1下載映象 docker pull wurstmeister/zookeeper docker pull wurstmeister/kafka 2啟動zookeeper容器 docker run -d --name zookeeper -p 2181

Kafka+Zookeeper+Storm的docker

docker kafka storm Kafka+Zookeeper+Storm的docker化 因為項目需要,需要把kafka、zookeeper、storm等服務組件docker化,在借鑒相關的開源dockerfile文件後,終於完成,以此記錄。 1.首先是建立基礎的Linux鏡像,針對本

Docker系列一:Docker的介紹和安裝

實驗 start ner min docker-ce 周期 com set 自動化測試 Docker介紹 Docker是指容器化技術,用於支持創建和實驗Linux Container。借助Docker,你可以將容器當做重量輕、模塊化的虛擬機來使用,同時,你還將獲得高度的靈活

Yum安裝mesos+zookeeper+marathon管理docker集群

tick datadir 參加 重定向 狀態信息 實現 官方 tro ln -s Yum安裝mesos+zookeeper+marathon管理docker集群 Apache-Mesos簡介 Apache-Mesos是一款基於多資源(內存、CPU、磁盤、端口等)調度的開源

Docker系列(一):容器監控工具Weave Scope安裝

管理功能 http ges 支持 mage www -i 自己 redis。 項目進行容器化之後,配套的基礎設施包括監控、編排、管理等都需要進行一並完善。這裏也是自己一邊學習一邊進行記錄。 Weave Scope 的最大特點是會自動生成一張 Docker 容器地圖,讓我們能

Docker系列:第一講.Docker簡介與安裝

安裝 -- docker-ce 資源 terminal 輸入 英文 docke 技術支持 什麽是 Docker? Docker的英文翻譯是“搬運工”的意思,他搬運的東西就是我們常說的集裝箱Container,Container 裏面裝的是任意類型的 App,我們的開發人員可

Docker 安裝kafka

1、安裝zookeeper (1)下載zookeeper映象。 [[email protected] ~]$ docker search zookeeper NAME DESCRIPTION

Docker系列】認識ELK,docker安裝ELK和IK分詞器

1.ELK簡介 ELK是三個開源軟體的縮寫,分別表示:Elasticsearch , Logstash, Kibana , 它們都是開源軟體。新增了一個FileBeat,它是一個輕量級的日誌收集處理工具(Agent),Filebeat佔用資源少,適合於在各個伺服器上搜集日誌後傳輸給Logstash,官方也推

Docker系列(二):通過Docker安裝使用 Kubernetes (K8s)

Docker社群版從17.12版本開始已經提供了對Kubernetes的支援。但是由於其安裝過程依賴的映象服務在國內訪問很不穩定,很多朋友都無法配置成功。我們提供了一個簡單的工具幫助大家開啟Docker社群版的Kubernetes功能。 我們需要先安裝好Docker CE的最新版,18.03 - 18.09

docker-compose安裝kafka叢集及管理監控工具

編寫docker-compose檔案配置zk 和kafka叢集 #vim kafka.yml version: '2'services:    zoo1:        image: zooke