Skip to content

"Permission denied" error when starting with custom default username and password #61

@artemgordinskiy

Description

@artemgordinskiy

Here's my docker-compose.yml:

rabbitmq:
  hostname: rabbitmq
  container_name: rabbitmq
  image: rabbitmq:3.6.0-management
  ports:
    - "4369:4369"
    - "5671:5671"
    - "5672:5672"
    - "25672:25672"
    - "15671:15671"
    - "15672:15672"
  volumes:
    - /var/lib/rabbitmq
  environment:
    - HOSTNAME=rabbitmq
    - RABBITMQ_NODENAME=rabbitmq
    - RABBITMQ_DEFAULT_USER=user
    - RABBITMQ_DEFAULT_PASS=password

If I run it, the following error gets written to the log and the container immediately exits:

/docker-entrypoint.sh: line 56: /etc/rabbitmq/rabbitmq.config: Permission denied

If I remove environment variables "RABBITMQ_DEFAULT_USER" and "RABBITMQ_DEFAULT_PASS", container starts normally.
Also, this is only reproducible on 3.6.0-management, everything is fine on 3.6.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions