Docker 环境搭建rabbitmq服务
编写者:kenny
1、docker 下载镜像
docker pull rabbitmq:management
bogon:~ XXXXXX$ docker pull rabbitmq:management
management: Pulling from library/rabbitmq
f17d81b4b692: Already exists
02fe1bd1a85c: Already exists
66c15a50f4da: Already exists
771c4c62018c: Already exists
05e166e2684c: Already exists
5eb4efce3466: Already exists
9b5d77af0f63: Already exists
f7fc14f8eeeb: Already exists
31e1448101d9: Already exists
196612f40314: Already exists
8cd7ab5c5659: Already exists
aae6dd0bf4aa: Already exists
c8f2ac2cd4e8: Pull complete
98e5c73758c4: Pull complete
Digest: sha256:3eb2fa0f83914999846f831f14b900c0c85cea8e5d2db48ff73cf7defa12fe96
Status: Downloaded newer image for rabbitmq:management
2. 创建容器
docker run -d --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 rabbitmq:management
3. 进入容器中
docker exec -i -t --privileged=true rabbitmq /bin/bash
4. 添加rabbitmq用户
rabbitmqctl add_user admin admin
rabbitmqctl add_user 账号 密码
5. 授权rabbitmq用户
rabbitmqctl set_user_tags admin administrator