通过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/#/

相关推荐
fallwind_of_july3 小时前
java项目分享-分布式电商项目附软件链接
java·redis·分布式·mongodb·elasticsearch·微服务·rabbitmq
跳跳的向阳花6 小时前
08、Docker学习,常用安装:ClickHouse
学习·clickhouse·docker
陈平安Java and C6 小时前
RabbitMQ应用问题
rabbitmq
weixin_425878237 小时前
k8s 自动伸缩的场景与工作原理
java·容器·kubernetes
lzz的编码时刻7 小时前
K8s私有仓库拉取镜像报错解决:x509 certificate signed by unknown authority
云原生·容器·kubernetes
码哝小鱼8 小时前
docker stack常用命令
docker·容器·eureka
NorthCastle10 小时前
Centos7 上 卸载 docker
运维·docker·容器
{⌐■_■}11 小时前
【Kubernetes】RBAC(基于角色的访问控制)如何设置?如何管理 Kubernetes 的权限?
云原生·容器·kubernetes
kfepiza11 小时前
docker mysql 笔记250406
docker·容器
kfepiza11 小时前
`docker run --restart no,always,on-failure,unless-stopped` 笔记250406
docker·容器