Docker安装rabbitMQ

本文介绍如何使用Docker下载RabbitMQ镜像,并通过指定参数创建和启动容器。同时提供了设置用户密码的方法及如何查看RabbitMQ运行状态的日志。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.下载镜像

docker pull rabbitmq:management

2.创建并启动容器

docker run -d --hostname my_rabbit --name my_rabbit -p 5671:5617 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management

--hostname:指定容器主机名称
--name:指定容器名称
-p:将mq端口号映射到宿主机


#####	或者在运行时设置用户和密码	#####

docker run -d --hostname my_rabbit --name my_rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 5671:5617 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management

查看rabbit运行状况:

docker logs -f -t my_rabbit

[root@docker_dev ~]# docker logs -f -t my_rabbit
2019-03-26T01:09:05.976087066Z 2019-03-26 01:09:05.972 [info] <0.221.0> 
2019-03-26T01:09:05.976111942Z  Starting RabbitMQ 3.7.12 on Erlang 21.2.6
2019-03-26T01:09:05.976115295Z  Copyright (C) 2007-2019 Pivotal Software, Inc.
2019-03-26T01:09:05.976117449Z  Licensed under the MPL.  See http://www.rabbitmq.com/
2019-03-26T01:09:05.977116887Z 
2019-03-26T01:09:05.977124448Z   ##  ##
2019-03-26T01:09:05.977126874Z   ##  ##      RabbitMQ 3.7.12. Copyright (C) 2007-2019 Pivotal Software, Inc.
2019-03-26T01:09:05.977129861Z   ##########  Licensed under the MPL.  See http://www.rabbitmq.com/
2019-03-26T01:09:05.977131979Z   ######  ##
2019-03-26T01:09:05.977133995Z   ##########  Logs: <stdout>
2019-03-26T01:09:05.977136198Z 
2019-03-26T01:09:05.977138116Z               Starting broker...
2019-03-26T01:09:05.978646956Z 2019-03-26 01:09:05.978 [info] <0.221.0> 
2019-03-26T01:09:05.978657686Z  node           : rabbit@2d58302a8fe5
2019-03-26T01:09:05.978660309Z  home dir       : /var/lib/rabbitmq
2019-03-26T01:09:05.978662619Z  config file(s) : /etc/rabbitmq/rabbitmq.conf
2019-03-26T01:09:05.978664643Z  cookie hash    : +mH22Mggj3QBMbSKzCGgdg==
2019-03-26T01:09:05.978666644Z  log(s)         : <stdout>
2019-03-26T01:09:05.978668695Z  database dir   : /var/lib/rabbitmq/mnesia/rabbit@2d58302a8fe5

容器运行正常

访问宿主机IP:15672访问rabbit控制台

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值