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系列09—Docker的系統資源限制及驗證
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安裝kafka和zookeeper
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