Docker 安装 RabbitMq
创建 rabbit Dockerfile文件为了创建rabbitmq-custom-images镜像
FROM rabbitmq:3-management
RUN rabbitmq-plugins enable --offline rabbitmq_stomp
EXPOSE 15671 15672 61613
进入dockerfile文件路径 执行下面命定
sudo docker build -t rabbitmq-custom-images .
1:创建rabbitmq-compose.yml
version: "3.2"
services:
rabbitmq:
image: rabbitmq-custom-images
container_name: 'rabbitmq'
ports:
- 5672:5672
- 15672:15672
- 61613:61613
- 15671:15671
environment:
- RABBITMQ_DEFAULT_USER=admin
- RABBITMQ_DEFAULT_PASS=123456
volumes:
- /home/ubuntu/software/rabbitmq/data/:/var/lib/rabbitmq
- /home/ubuntu/software/rabbitmq/log/:/var/log/rabbitmq
networks:
- rabbitmq_test_net
networks:
rabbitmq_test_net:
driver: bridge
1.1:登录Ubuntu 机器 创建/home/ubuntu/software/rabbitmq/data 和/home/ubuntu/software/rabbitmq/log文件
1.2 执行docker compose -f rabbitmq-compose.yml up -d
访问http://127.0.0.1:15672/ 用户名 admin 密码 123456
image-20240201171316263.png
登录之后界面
image-20240201171418297.png