目标:通过Docker File + Docker Compose 安装RabbitMQ
1.编写Dockerfile
# 使用官方 RabbitMQ 基础镜像
FROM rabbitmq:3.9-management
SHELL ["/bin/bash", "-c"]
# 设置环境变量,以便在管理界面中使用
ENV RABBITMQ_DEFAULT_USER=admin
ENV RABBITMQ_DEFAULT_PASS=admin
# 暴露 RabbitMQ 所需的端口
EXPOSE 5672 15672
2.编写DockerCompose
networks可以去掉,是我个人的项目网络
version: "3.8"
services:
rabbitmq:
build:
context: ./rabbitmq
dockerfile: rabbitmq.dockerfile
image: rabbitmq:rjomg
container_name: rabbitmq
ports:
- "5672:5672"
- "15672:15672"
networks:
- project-network
networks:
project-network:
3.运行
RabbitMQ管理后台
Comments NOTHING