安装注册中心consul及docker拉取rabbitmq
1、安装consul
1) 从官网下载安装包
https://www.consul.io/downloads
2)、brew 安装consul
brew install consul
安装完了以后,查看版本
% consul -v
Consul v1.9.3
Revision f55da93+CHANGES
Protocol 2 spoken by default, understands 2 to 3 (agent will automatically use protocol >2 when speaking to compatible agents)
启动服务
brew services start consul # 启动服务是services 不是service ( Error: Unknown command: service )
2、安装docker,并且拉取rabbitmq
1) 可以从官网直接下载,这个时断时连,好不容易下载成功
https://download.docker.com/mac/stable/Docker.dmg
2)可以brew install docker,也要耐心等待,也会断。
安装成功后,会有一个界面:
上图是配制代理的界面,这样会快一点,没有精确测试。
执行以下命令,拉取镜像
docker pull rabbitmq:management
查看下载镜像
docker images
创建容器
docker run -d --name rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 25672:25672 -p 15671:15671 -p 15672:15672 rabbitmq:management
查看启动容器
docker ps
打开docker启动rabbitmq
guest guest就可以登录。
将application发布到注册中心以后,docker中的rabbitmq也会一并注册。
以上,基本上是完成了docker+rabbitmq+consul的安装。
道法自然