docker系列(3)安装zeekooper&Activemq&Redis
1:安装zookeeper
由于一些命令操作演示,系列二都分别展示过,这里不再做过多处理
1.1启动docker服务:systemctl start docker
1.1下载zookeeper镜像:docker pull zookeeper
1.32下载后检查镜像是否下载成功:docker images
1.4创建zookeeper容器:docker run --name zk -p 2181:2181 -d zookeeper
(注意端口号)
docker ps:可查看当前运行的容器,检查zookeeper容器是否创建成功
1.5演示zookeeper连接:记录Linux ip地址,修改idea配置连接地址,启动项目
博主采用之前的Springboot连接dubbo项目 连接下方
启用springboot-order,springboot-user即可
https://gitee.com/zhi_xin_duo/Springboot
如果连接成功,项目正常运行 不会报错
1.6进入zookeeper容器docker exec -it zk /bin/bash
ls:展示列表内容 cd bin
:进入bin目录下
1.7./zkCli.sh
:开启zookeeper客户端
helo
:帮助文档
比如ls /
:可发现有一个dubbo的目录
ls /dubbo
:可以看到多出的节点,这个节点就是项目注册的服务E
quit
:退出zookeeper客户端 exit
:再退出容器
如果发现没有正确连接zookeeper:
问题一:没有关闭防火墙
问题二:在创建容器时没有正确映射端口
2:安装ActiveMQ(消息队列)
2.1下载activemq: docker pull docker.io/webcenter/activemq
(这里使用最新版本)
2.2下载好后创建容器 **在Activemq后台管理也是需要接口映射的
2.3创建好后docker ps
:查看是否穿件成功该容器
2.4记录Linuxip地址,外网进行验证
3:安装Redis
3.1docker pull redis
:在下Redis镜像最新版本
3.2docker run -d --name redis -p 6379:6379 redis
:创建Redis容器,Redis地址默认6379
3.3docker ps
:检查是否安装成功
3.4使用Redis可视化工具进行验证,创建新连接,记录Linuxip地址
3.3docker ps
:检查是否安装成功
3.4使用Redis可视化工具进行验证,创建新连接,记录Linuxip地址