Docker for Windows 安装 RabbitMQ 挂载磁盘

avatar 2022年05月18日16:14:13 1 197 views

本文介绍 windows 11 系统使用 Docker 安装 RabbitMQ,并挂载磁盘到本地

 

1、先在我的F盘新建 几个文件夹

准备几个文件夹,留作后面挂载使用

如图

 

2、下载镜像

docker pull rabbitmq:management

 

3、运行镜像生成容器(先不挂载)

docker run -d --name rabitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672 -p 5672:5672 rabbitmq:management

 

4、复制配置文件到挂载目录

docker cp rabbitmq:/etc/rabbitmq F:\docker\rabbitmq\conf
docker cp rabbitmq:/var/log/rabbitmq F:\docker\rabbitmq\log
docker cp rabbitmq:/var/lib/rabbitmq F:\docker\rabbitmq\data

 

 

5、停止并删除旧容器

docker stop rabbitmq
docker rm rabbitmq

 

 

6、重新运行镜像生成容器

docker run -d -p 5672:5672 -p 15672:15672 -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -v /f/docker/rabbitmq/data:/var/lib/rabbitmq -v /f/docker/rabbitmq/conf:/etc/rabbitmq -v /f/docker/rabbitmq/log:/var/log/rabbitmq --name rabbitmq rabbitmq:management

 

7、开启后台管理功能

如果现在在浏览器访问 localhost:15672 是访问不了的,需要开启后台管理插件

先进入容器

docker exec -it rabbitmq /bin/bash

再启用插件

rabbitmq-plugins enable rabbitmq_management

 

8、浏览器访问验证

能正常访问,账号密码为admin admin

 

使用和我们本地没有任何区别,既然都挂载到本地了,也不用担心 Docker 问题导致数据丢失了

 

 

  • 微信
  • 交流学习,有偿服务
  • weinxin
  • 博客/Java交流群
  • 资源分享,问题解决,技术交流。群号:590480292
  • weinxin
avatar

发表评论

avatar 登录者:匿名
可以匿名评论或者登录后台评论,评论回复后会有邮件通知

  

已通过评论:1   待审核评论数:0
  1. avatar 快乐编程,快乐生活

    似此星辰非昨夜,为谁风露立中宵。