进入docker hub镜像仓库
地址:https://hub.docker.com/
搜索rabbitMq,进入官方的镜像,可以看到以下几种类型的镜像;
我们选择带有“mangement”的版本(包含web管理页面);
下载,安装,和启动RabbitMQ
查找镜像
docker search rabbitmq
拉取镜像
docker pull rabbitmq
启动镜像
docker run -d -p 15672:15672 -p 5672:5672 --hostname=rabbitmqhostone -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin --name rabbitmq rabbitmq:latest
参数说明:
- -d 后台进程运行
- hostname RabbitMQ主机名称
- name 容器名称
- -p port:port 本地端口:容器端口
- -p 15672:15672 http访问端口
- -p 5672:5672 amqp访问端口
- 启动完成之后,使用:docker ps 查看程序运行情况。
使用:http://宿主ip:15672 访问,用户名密码使用默认:guest/guest.
如果无法访问:
进入到rabbitmq容器中
- docker exec -it 3b124f0c9712 /bin/bash
- 执行rabbitmq-plugins enable rabbitmq_management