安装注册中心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的安装。

道法自然
原文地址:https://www.cnblogs.com/jiduoduo/p/14515750.html