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配置连接地址,启动项目
docker系列(3)安装zeekooper&Activemq&Redis
博主采用之前的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:再退出容器
docker系列(3)安装zeekooper&Activemq&Redis
如果发现没有正确连接zookeeper:

问题一:没有关闭防火墙

问题二:在创建容器时没有正确映射端口

2:安装ActiveMQ(消息队列)

2.1下载activemq: docker pull docker.io/webcenter/activemq(这里使用最新版本)

2.2下载好后创建容器 **在Activemq后台管理也是需要接口映射的
docker系列(3)安装zeekooper&Activemq&Redis
2.3创建好后docker ps:查看是否穿件成功该容器

2.4记录Linuxip地址,外网进行验证
docker系列(3)安装zeekooper&Activemq&Redis

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地址
docker系列(3)安装zeekooper&Activemq&Redis