kuiper安装

1:使用docker方式安装

复制代码
docker pull lfedge/ekuiper:latest

docker run -p 9081:9081 -d --name kuiper -e MQTT_SOURCE__DEFAULT__SERVER=tcp://127.0.0.1:1883 lfedge/ekuiper:latest

这样就安装好了,但是操作只能通过命令完成,如果想要通过页面来操作,需要安装eKuiper 管理控制台,可以使用 docker compose 来一键运行 eKuiper 和 eKuiper manager。确保docker compose已经安装了。

创建 docker-compose.yaml 文件

复制代码
version: '3.4'

services:
    manager:
       image: emqx/ekuiper-manager:latest
       container_name: ekuiper-manager
       ports:
       - "9082:9082"
       restart: unless-stopped
       environment:
         # setting default eKuiper service, works since 1.8.0
         DEFAULT_EKUIPER_ENDPOINT: "http://ekuiper:9081"
    ekuiper:
       image: lfedge/ekuiper:latest
       ports:
         - "9081:9081"
         - "127.0.0.1:20498:20498"
       container_name: ekuiper
       hostname: ekuiper
       restart: unless-stopped
       user: root
       volumes:
         - /tmp/data:/kuiper/data
         - /tmp/log:/kuiper/log
       environment:
         MQTT_SOURCE__DEFAULT__SERVER: "tcp://127.0.0.1:1883"
         KUIPER__BASIC__CONSOLELOG: "true"
         KUIPER__BASIC__IGNORECASE: "false"

启动 docker-compose 集群

复制代码
$ docker-compose -p my_ekuiper up -d

检查 Docker 镜像的运行状态,确保两个容器正常启动。

复制代码
$ docker ps
CONTAINER ID   IMAGE                         COMMAND                  CREATED              STATUS                  PORTS                                                NAMES
e2dbcd4c1f92   lfedge/ekuiper:latest          "/usr/bin/docker-ent..."   7 seconds ago        Up Less than a second   0.0.0.0:9081->9081/tcp, 127.0.0.1:20498->20498/tcp   ekuiper
fa7c33b3e114   emqx/ekuiper-manager:latest   "/usr/bin/docker-ent..."   About a minute ago   Up 59 seconds           0.0.0.0:9082->9082/tcp                               manager

eKuiper 控制台访问地址:http://localhost:9082/

eKuiper 管理控制台的使用:eKuiper 管理控制台的使用 | eKuiper 文档

2:通过gz文件安装

在官网下载安装包,下载地址:安装 | eKuiper 文档

下载完成后,解压

复制代码
tar -zxvf kuiper-1.11.1-linux-amd64.tar.gz

启动

复制代码
cd 到 解压的bin目录下,执行命令
sudo ./kuiperd &

您应该会看到一条成功的消息:Serving Rule server on port 20498

通过该种方式启动kuiper,没有管理控制台

相关推荐
逐流人16 分钟前
Ceph对象存储与文件系统存储管理:从RADOS网关、S3与Swift到CephFS快照同步
linux·运维·ceph·云原生·云计算·swift·rados
分布式存储与RustFS24 分钟前
日志目录的预算是 2 GiB:轮转、保留和压缩这三件事
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
万联WANFLOW1 小时前
Docker Hub 镜像拉取慢、timeout 的排查方法
运维·docker·云原生·容器·eureka
hhb_6182 小时前
云原生赋能模型工具高效落地
云原生
逐流人14 小时前
Ceph分布式存储集群配置与池管理:从配置优先级到PG、复本池与纠删码池
运维·分布式·ceph·云原生·云计算·rados
分布式存储与RustFS17 小时前
图床搬到自己的对象存储:PicGo 加 S3 插件的完整配置
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
分布式存储与RustFS20 小时前
在 Kubernetes 里跑对象存储的三个方案:Helm、Operator、以及什么时候别用 K8s
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
旋生万物1 天前
素数螺旋映射 $z_n=n^{1+i}$ 的角分布统计检验与零模型对比
大数据·前端·人工智能·算法·云原生·螺旋生成论·螺旋相位
坏脾气的小十七1 天前
docker基本知识
docker·容器·eureka
小白的码BUG之路1 天前
Docker -- 基本命令
java·docker·eureka