实时计算大作业实现股票数据可视化看板(持续更新中)

windows下安装docker

直接打开windows的应用商店,我的是联想应用商店,你打开你的就行,浏览器也行

搜索docker

找到Docker Dsektop点击安装,傻瓜式安装即可(可以选择安装到D盘或其他空间较大的地方)

安装过程中需要耐心等待一段时间,安装好后可以看到我们的文件系统中多了如下图标

其中就是我们的基于Linux内核的Docker Desktop的所有文件内容了。

那么这里讲一下关于直接下载Docer Desktop的好处,首先不需要额外配置或者科学上网,因为如果通过shell命令安装docker不仅步骤繁琐而且需要科学上网才能下载下来。这里非常不提倡科学上网的方式。

其次就是Docker Desktop对于新人来说非常友好,有着美观的可视乎界面,而且可以通过可视化的鼠标操作控制镜像,容器等等,也可以直接看到各种容器以及镜像的详细信息以及运行情况。

如下图所示,是不是非常简洁明了,这里值得一提的是Docker Desktop没有内置中文。

首先安装storm集群

docker 安装 zookeeper

docker pull zookeeper 

 创建一个zookeeper容器zk

docker run -itd --restart always --name zk zookeeper

docker安装storm

docker pull storm

安装 storm nimbus

docker run -itd --restart always --name nimbus --link zk:zookeeper storm storm nimbus

docker 安装 supervisor

docker run -d --restart always --name supervisor --link zk:zookeeper --link nimbus:nimbus storm storm supervisor

docker 安装 storm-ui

docker run -d -p 8980:8080 --restart always --name ui --link nimbus:nimbus storm storm ui

查看已经启动的容器

docker ps -a

进入storm-UI

http://localhost:8980/

安装kafka集群

kafka01,kafka02,kafka03

docker run -d --name kafka01 -p 9092:9092 -e KAFKA_BROKER_ID=0 -e KAFKA_ZOOKEEPER_CONNECT=主机IP地址:2181 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://主机IP地址:9092 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9092 -t bitnami/kafka
docker run -d --name kafka02 -p 9093:9093 -e KAFKA_BROKER_ID=1 -e KAFKA_ZOOKEEPER_CONNECT=主机IP地址:2181 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://主机IP地址:9093 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9093 -t bitnami/kafka
docker run -d --name kafka03 -p 9094:9094 -e KAFKA_BROKER_ID=2 -e KAFKA_ZOOKEEPER_CONNECT=主机IP地址:2181 -e ALLOW_PLAINTEXT_LISTENER=yes -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://主机IP地址:9094 -e KAFKA_LISTENERS=PLAINTEXT://0.0.0.0:9094 -t bitnami/kafka

遇到的问题

compose文件编译问题

编译路径问题

文件路径问题

jar包冲突问题
storm集群启动失败

要清除Zookeeper中的Storm集群元信息并重新启动集群,按照以下步骤进行操作:

  1. 停止Storm集群的所有服务。
  2. 进入Zookeeper的安装目录,并找到storm目录。
  3. 删除storm目录下的所有文件和文件夹。
  4. 重新启动Storm集群的所有服务。
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值