前言

docker搭建rabbitMQ环境

下载镜像

rabbitMQ 镜像仓库地址https://hub.docker.com/_/rabbitmq

找带有 mangement的版本,会带后台管理界面

下载 3.8.0-management 镜像

docker pull rabbitmq:3.8.0-management

查看镜像

[root@yoyo ~]# docker images rabbitmq
REPOSITORY TAG IMAGE ID CREATED SIZE
rabbitmq 3.8.0-management 27764c8758a0 4 days ago 180MB

启动容器

启动容器

docker run -d --name rabbitmq3.8 -p 5672:5672 -p 15672:15672 -v /root/rabbitmq/data:/var/lib/rabbitmq --hostname myRabbit  -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:3.8.0-management

参数说明

  • -d 后台运行容器;
  • --name 指定容器名;
  • -p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);
  • -v 映射目录或文件;
  • --hostname 主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名);
  • -e 指定环境变量;(RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)

查看容器运行状态

[root@yoyo rabbitmq]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
70efaf53c9f1 rabbitmq:3.8.0-management "docker-entrypoint.s…" 4 seconds ago Up 3 seconds 4369/tcp, 5671/tcp, 0.0.0.0:5672->5672/tcp, 15671/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp rabbitmq3.8

访问web管理界面

浏览器输入:http://服务器ip:15672 打开 rabbitmq的web管理界面

输入前面设置的admin账号,密码123456登录

最新文章

  1. java学习-关于字符串String
  2. Java关键字 ClassName.this(类名.this)的理解
  3. 去除magento多店铺URL地址中的“___from_store=”
  4. AC6102 开发板千兆以太网UDP传输实验2
  5. C 语言
  6. 可拖拽和带预览图的jQuery文件上传插件ssi-uploader
  7. Codeforces Round #130 (Div. 2) A. Dubstep
  8. 【转】一个windows线程池实现
  9. 转:Bitbucket使用方法
  10. 2014年的Google I/O app设计中的材料设计-渣渣的翻译
  11. IE6双倍margin间距解决方案
  12. 对‘pthread_create’未定义的引用
  13. Block使用要点
  14. Logistic Regression vs Naive Bayes
  15. CSS3_过渡_2D 变换_瓶体旋转_动态时钟
  16. MySQL 索引的增删查
  17. Python3.6进程池添加子进程不执行_一次傻屌行为
  18. 深入浅出--UNIX多进程编程之fork()函数
  19. 【转】开篇python--明白python文件如何组织,理解建立源文件
  20. mac上显示.开头的文件

热门文章

  1. java报错:The reference to entity "characterEncoding" must end with the ';' delimiter.
  2. 【操作系统之十一】任务队列、CPU Load、指令乱序、指令屏障
  3. nginx mysqlnd驱动引擎提升mysql性能
  4. vue-router学习笔记(一)
  5. [转帖]iostat 命令详解
  6. 第十五节:Asp.Net Core中的各种过滤器(授权、资源、操作、结果、异常)
  7. 62 网络编程(三)——UDP编程
  8. Akka-CQRS(12)- akka-http for http-web-service: Routing-服务项目接口
  9. ELK学习笔记之ELK6.0 X-pack设置用户名和密码
  10. 数据库‘master’中拒绝CREATE DATABASE权限