RabbitMQ安装部署
Docker方式安装
- 查询rabbitmq镜像。(如果docker pull rabbitmq 后面不带management,启动rabbitmq后是无法打开管理界面的,所以我们要下载带management插件的rabbitmq)
docker search rabbitmq:management
2. 拉取rabbitmq镜像
docker pull rabbitmq:management
3. 创建并启动容器
docker run -d --hostname my-rabbit --name rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management
注意:
1.RABBITMQ_DEFAULT_USER 用户名
2.RABBITMQ_DEFAULT_PASS 密码
3.hostname 指定容器主机名称
4.name 指定容器名称
5.p 将mq端口号映射到本地 15672:控制台端口号 5672:应用访问端口号
- 查看rabbitmq运行
docker logs rabbit
docker 的常见操作:
docker info : 查看docker 运行状态以及版本相关信息的概念,是整个docker daemon 守护进程运行状况的缩影,包括容器个数,镜像个数,daemon 版本,使用的存储驱动等信息。
docker pull :从docker 镜像仓库拉取镜像
docker push: 提交镜像到镜像仓库 (和git的操作命令很类似)
docker ps :查看容器(运行的docker进程)-a (查看所有的docker进程)
docker run :运行docker 镜像
docker start/stop: 启停docker 容器
docker build :构建Docker镜像
docker tag:给镜像打标签
docker exec :在docker 容器类执行命令
- 访问web管理端
访问 http://宿主机IP:15672,admin 用户,密码也是 admin。