通过docker快速部署RabbitMq

查询镜像:

bash 复制代码
docker search rabbitmq

拉去RabbitMq镜像:

bash 复制代码
docker pull rabbitmq:management

创建数据卷:

bash 复制代码
docker volume create rabbitmq-home

运行容器:

bash 复制代码
docker run -id --name=rabbitmq -v rabbitmq-home:/var/lib/rabbitmq -p 15672:15672 -p 5672:5672 -e RABBITMQ_DEFAULT_USER=swsk33 -e RABBITMQ_DEFAULT_PASS=123456 rabbitmq:management

可见这里除了挂载数据卷之外,还暴露了两个端口,以及设定了两个环境变量:

  • 15672端口:RabbitMQ的管理页面端口
  • 15672端口:RabbitMQ的消息接收端口
  • 1RABBITMQ_DEFAULT_USER环境变量:指定RabbitMQ的用户名,这里我指定为swsk33,大家部署时替换成自己定义的
  • 1RABBITMQ_DEFAULT_PASS环境变量:指定RabbitMQ的密码,这里我指定为123456,大家部署时替换成自己定义的

访问管理页面:

http://192.168.213.6:15672/#/

相关推荐
杨浦老苏14 小时前
简单直观的笔记管理器Poznote
笔记·docker·群晖
RisunJan17 小时前
docker一键部署项目
运维·docker·容器
你的人类朋友17 小时前
😎 Node.js 应用多阶段构建 Dockerfile 详解
后端·docker·容器
victory043117 小时前
K8S NFS 静态配置和动态配置 StorageClass
云原生·容器·kubernetes
运维 小白17 小时前
k8s 部署NFS和动态供应器
云原生·容器·kubernetes
hweiyu0019 小时前
Docker(K8S)容器架构教程(视频教程)
docker·架构·kubernetes
liudongyang12319 小时前
麒麟系统离线安装Rabbitmq
分布式·rabbitmq
AllenZ1 天前
🐳 Docker Compose 项目目录被删除后,如何安全关停残留容器
docker
jyan_敬言1 天前
【Docker】定义和运行多容器应用程序
运维·docker·容器·学习方法
summer_west_fish1 天前
K8S Base: CrashLoopBackOff
云原生·容器·kubernetes