crm开发定制【Docker】之安装 RabbitMQ

1、下载 RabbitMQ 镜像


crm开发定制下载最新版本的镜像:

docker pull rabbitmq
  • 1

crm开发定制更多版本的镜像可以访问 Docker 官网:


2、crm开发定制创建并运行 RabbitMQ 容器


启动命令:

docker run -d -p 15672:15672 -p 5672:5672 \	-e RABBITMQ_DEFAULT_VHOST=my_vhost  \	-e RABBITMQ_DEFAULT_USER=admin \	-e RABBITMQ_DEFAULT_PASS=admin \	--hostname myRabbit \	--name rabbitmq \	rabbitmq
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

参数说明:

  • -d:表示在后台运行容器;
  • -p:将容器的端口 5672(应用访问端口)和 15672 (控制台Web端口号)映射到主机中;
  • -e:指定环境变量:
    • RABBITMQ_DEFAULT_VHOST:默认虚拟机名;
    • RABBITMQ_DEFAULT_USER:默认的用户名;
    • RABBITMQ_DEFAULT_PASS:默认的用户密码;
  • --hostname:指定主机名(RabbitMQ 的一个重要注意事项是它根据所谓的 节点名称 存储数据,默认为主机名);
  • --name rabbitmq:设置容器名称;
  • rabbitmq:容器使用的镜像名称;

查看启动情况:

docker ps -l------------CONTAINER ID   IMAGE      COMMAND                  CREATED          STATUS         PORTS                                                                                                                                      NAMES72072ace59f0   rabbitmq   "docker-entrypoint.s…"   12 seconds ago   Up 9 seconds   4369/tcp, 0.0.0.0:5672->5672/tcp, :::5672->5672/tcp, 5671/tcp, 15691-15692/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp, :::15672->15672/tcp   rabbitmq
  • 1
  • 2
  • 3
  • 4

设置 启动的时候自动启动(可选):

docker update rabbitmq --restart=always
  • 1

3、启动 rabbitmq_management

方法一:

docker exec -it rabbitmq /bin/bash---------------------------------user@7b295c46c99d /: rabbitmq-plugins enable rabbitmq_management
  • 1
  • 2
  • 3

方法二:

docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management
  • 1

4、访问 RabbitMQ 后台管理

  • 浏览器输入地址:http://ip:15672 即可访问后台管理页面,这里的 ip 为运行 RabbitMQ 所在的服务器的 IP 地址;
  • 默认的用户名和密码都是 guest前提是没有在容器创建的时候指定用户名密码);

注意: 由于我在启动容器的时候设置了默认的用户名 (Admin) 和密码 (Admin),所以需要使用设置的用户名和密码进行登录。

登录进去后的管理页面如下:

提示: 如果无法访问可以尝试开启防火墙 15672 端口:

firewall-cmd --zone=public --add-port=15672/tcp --permanent        firewall-cmd --reload 
  • 1
  • 2
网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发