安装docker版rabbitmq 3.12

本文介绍在Ubuntu22中安装docker版rabbitmq 3.12。

一、拉取镜像

bash 复制代码
docker pull rabbitmq:3.12.14-management

二、创建数据目录和docker-compose文件

创建目录:

bash 复制代码
cd /root
mkdir rabbitmq-docker
cd rabbitmq-docker
mkdir data
chmod 777 data

创建docker-compose配置文件:vim docker-compose.yml,内容如下

bash 复制代码
services:
  rabbitmq:
    restart: always
    image: rabbitmq:3.12.14-management
    container_name: rabbitmq31214
    ports:
      - 5672:5672
      - 15672:15672
    environment:
      TZ: Asia/Shanghai
      RABBITMQ_DEFAULT_USER: admin
      RABBITMQ_DEFAULT_PASS: 123456
    volumes:
      - ./data:/var/lib/rabbitmq
    deploy:
      resources:
        limits:
          memory: 6G
        reservations:
          memory: 1G

三、启动rabbitmq并从网页访问管理端

启动rabbitmq容器:

bash 复制代码
docker-compose up -d

从浏览器访问管理端(ip换成你的docker所在宿主机的ip):http://192.168.0.136:15672/

相关推荐
Mr. Cao code12 分钟前
实战:Docker构建Haproxy负载均衡镜像
linux·运维·ubuntu·docker·容器·负载均衡
任风雨1 小时前
附录L Docker命令大全
运维·docker
江湖人称小鱼哥1 小时前
Jenkins 在构建 Java 项目并操作 Docker 时 CPU 会突然飙高
java·docker·jenkins
pp-周子晗(努力赶上课程进度版)2 小时前
Docker、Kubernetes与AWS中控机是什么?
docker·容器·kubernetes·aws
曾经的三心草5 小时前
最新版本组件的docker下载-Seata
运维·docker·容器
不爱笑的良田7 小时前
从零开始的云原生之旅(十一):压测实战:验证弹性伸缩效果
云原生·容器·kubernetes·go·压力测试·k6
梁正雄7 小时前
15、Docker swarm-2-安装与存储
运维·docker·容器
邂逅星河浪漫11 小时前
【RabbitMQ】消息队列·详解+实操演示+功能实现(微服务架构)
rabbitmq·springboot·springamqp·consumer·exchange·producer·queue
Wang's Blog12 小时前
Nestjs框架: 微服务容器化部署与网络通信解决方案
docker·微服务·云原生·架构·nestjs
脚踏实地的大梦想家12 小时前
【Docker】P2 Docker 命令:从Nginx部署到镜像分享的全流程指南
java·nginx·docker