拉取镜像
docker pull rabbitmq
运行
docker run -d --hostname localhost --name rabbitmq --restart=always -p 15672:15672 -p 5672:5672 rabbitmq:latest
参数:
15672 :RabbitMQ 控制台端口号
5672 : RabbitMQ 所监听的 TCP 端口号
#RABBITMQ_DEFAULT_USER:设置登陆控制台的用户名
#RABBITMQ_DEFAULT_PASS:设置登陆控制台的密码
浏览器访问地址:http://localhost:15672/
发现访问不到15672端口,网上查了下发现如果运行tag为management时带有web管理界面的,latest不带管理界面,所以把上面的创建容器命令改为如下:
docker run -d --name rabbitmq -p 5673:5672 -p 15673:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:management