如何使用非默认用户(docker compose)登录RabbitMQ?
朋友们,我如何设置RabbitMQ以接受与默认用户(来宾)以外的其他用户的连接 这是my.env文件的外观:如何使用非默认用户(docker compose)登录RabbitMQ?,docker,docker-compose,rabbitmq,Docker,Docker Compose,Rabbitmq,朋友们,我如何设置RabbitMQ以接受与默认用户(来宾)以外的其他用户的连接 这是my.env文件的外观: AMQP_URL=amqp://guest:guest@blur-rabbitmq:5672 RABBITMQ_USER=guest RABBITMQ_PASSWORD=guest 和我的撰写文件: version: '3.3' services: blur-rabbitmq: image: rabbitmq:3-alpine conta
AMQP_URL=amqp://guest:guest@blur-rabbitmq:5672
RABBITMQ_USER=guest
RABBITMQ_PASSWORD=guest
和我的撰写文件:
version: '3.3'
services:
blur-rabbitmq:
image: rabbitmq:3-alpine
container_name: blur-rabbitmq
restart: always
hostname: rabbitmq
ports:
- 5672:5672
- 15672:15672
environment:
RABBITMQ_DEFAULT_USER: ${RABBITMQ_USER}
RABBITMQ_DEFAULT_PASS: ${RABBITMQ_PASSWORD}
RABBITMQ_DEFAULT_VHOST: "/"
blur-service:
depends_on:
- blur-rabbitmq
build: .
container_name: blur-service
restart: always
volumes:
#use normal volumes later
- type: bind
source: /Users/user/Desktop/source-images
target: /source-images
ports:
- 8080:8080
environment:
AMQP_URL: ${AMQP_URL}
当我使用上述文件运行docker compose时,它可以正常工作,但如果我尝试将凭据更改为其他文件(如bellow),它就不再工作了
AMQP_URL=amqp://user:password@blur-rabbitmq:5672
RABBITMQ_USER=user
RABBITMQ_PASSWORD=password
我错过了什么