对于新人来说,我们快速的体验这个Dinky的话比较简单,Dinky提供有docker相关的镜像,我们直接可以使用这个镜像来启动Dinky就可以直接进行体验了,下面我们直接来。
1)首先在服务器上安装docker
yum install -y docker-io
2)启动docker
service docker
3)安装带有dinky数据库表的mysql
docker run -d --name dinky-mysql registry.cn-hangzhou.aliyuncs.com/dinky/dinky-mysql-server:0.7.2
当看到如下的图示旧表带带有dinky数据库表的mysql就安装完毕了。
然后我们验证一下
没有问题。
4)启动dinky平台的docker镜像
docker run -d --restart=always -p 8888:8888 -p 8081:8081 -e MYSQL_ADDR=dinky-mysql:3306 --name dinky --link dinky-mysql:dinky-mysql registry.cn-hangzhou.aliyuncs.com/dinky/dinky-standalone-server:0.7.2-flink14
以上我们的dinky平台连接的mysql就是刚才创建的mysql实例,当看到如下的图示就代表安装完成了:
然后我们来验证下
可以看到dinky实例已经启动起来了,同时开放有8081端口和8888端口,我们使用web访问下这两个端口,发现8081端口访问不通,但是8888端口可以访问通的,8888端口的访问图示如下:
这其实就是Dinky实时计算平台的webui,说明我们这里的Dinky安装是没问题的。
备注:
1、这里的8081端口访问不通,因为flink就是8081端口,我原以为在dinky的docker实例里面启动了flink,结果进入dinky的docker实例之后,没有发现flink,如下图,说明这里的8081端口是多余的,可以去掉。
2、本文演示主要是为了快速体验,因此这里的mysql不是本地自有的,这种部署方式仅是用于体验,不适合真实的测试/生产环境。
还没有评论,来说两句吧...