当前位置:   article > 正文

Docker部署RabbitMQ-3.7.7_docker rabbitmq:3.7.7-management 持久化

docker rabbitmq:3.7.7-management 持久化

Docker部署RabbitMQ-3.7.7

前置环境

docker 19+

部署步骤

初始化配置文件

-- 拉取镜像
docker pull rabbitmq:3.7.7-management

-- 挂载目录
mkdir -p /home/jamelli/docker/software/rabbitmq/data
mkdir -p /home/jamelli/docker/software/rabbitmq/conf
mkdir -p /home/jamelli/docker/software/rabbitmq/log

-- 创建完成之后要对所创建文件授权权限,都设置成777 否则在启动容器的时候容易失败
chmod -R 777 /home/jamelli/docker/software/rabbitmq
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

启动方式

docker run -itd -d \
    -m 512m \
    --restart=always \
    -e TZ=Asia/Shanghai \
    --name rabbitmq \
    -v /home/jamelli/docker/software/rabbitmq/data:/var/lib/rabbitmq \
    -v /home/jamelli/docker/software/rabbitmq/conf:/etc/rabbitmq \
    -v /home/jamelli/docker/software/rabbitmq/log:/var/log/rabbitmq \
    -e RABBITMQ_DEFAULT_USER=root -e RABBITMQ_DEFAULT_PASS=9525001 \
    -p 15672:15672 -p 5672:5672 \
    rabbitmq:3.7.7-management
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

启动效果图
在这里插入图片描述

问题

1、访问rabbitmq主页时会出现无法访问,看日志提示“amqp1_0_plugin_not_enabled”,这是因为没有开启插件

##进入到容器内部执行插件激活
docker exec -it rabbitmq bash
rabbitmq-plugins enable rabbitmq_management
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/631317
推荐阅读
相关标签
  

闽ICP备14008679号