docker安装RabbitMQ消息中间件
安装
docker run -d --hostname rabbit_host1 --name my_rabbit --privileged=true -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=qaz123.0 -p 15672:15672 -p 5672:5672 rabbitmq:management
参数介绍
- -d 以守护进程方式在后台运行
- -p 15672:15672 management 界面管理访问端口
- -p 5672:5672 amqp 访问端口
- --name:指定容器名
- --hostname:设定容器的主机名,它会被写到容器内的 /etc/hostname 和 /etc/hosts,作为容器主机IP的别名,并且将显示在容器的bash中
- -e 参数 RABBITMQ_DEFAULT_USER 用户名 RABBITMQ_DEFAULT_PASS 密码
端口介绍
- 4369 erlang 发现口
- 5672 client 端通信口
- 15672 管理界面 ui 端口
- 25672 server 间内部通信口
访问端口
localhost:15672