如何使用非默认用户(docker compose)登录RabbitMQ?

如何使用非默认用户(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

朋友们,我如何设置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
        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
我错过了什么