docker 安装 rabbitmq

打开 https://hub.docker.com/_/rabbitmq

找到带管理控制台的版本

拉镜像 docker pull rabbitmq:3.8.2-management

查看镜像 docker images

运行下面的命令

docker run -d --name myRabbitmq -p 5672:5672 -p 15672:15672 -v /data:/usr/local/rabbitmq-docker --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin 985adbf13062 (这个是你的image id)

docker的一些指令
-d 后台运行容器;

--name 指定容器名;

-p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号);

-v 映射目录或文件;

--hostname 主机名(RabbitMQ的一个重要注意事项是它根据所谓的 “节点名称” 存储数据,默认为主机名);

-e 指定环境变量;(RABBITMQ_DEFAULT_VHOST:默认虚拟机名;RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)

985adbf13062 为镜像id

docker ps 看一下

登陆网页看一下 http://IP:15672

posted @   小傻孩丶儿  阅读(46)  评论(2编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
历史上的今天:
2019-09-02 转载-缓存
2019-09-02 转载-SpringBoot开发案例之整合日志管理
2019-09-02 转载-Spring Boot应用监控实战
2019-09-02 转载-Springboot整合ehcache缓存
2019-09-02 转载-springboot缓存开发
2019-09-02 转载-lambda sort
点击右上角即可分享
微信分享提示