RabbitMQ с Docker и Rancher выдает «TypeError: Не удается прочитать свойство« имя »неопределенного» - ошибки в пользовательском интерфейсе управления - PullRequest
0 голосов
/ 03 октября 2018

Как следует из названия.Когда я развертываю свой образ RabbitMQ через Rancher, я получаю следующие ошибки в интерфейсе управления.Я понятия не имею, что вызывает эту проблему (даже после тщательного поиска в Интернете).

screenshot

Dockerfile

FROM rabbitmq:3.7.7-management-alpine
COPY definitions.json /etc/rabbitmq/
COPY rabbitmq.config /etc/rabbitmq/
RUN chown rabbitmq:rabbitmq /etc/rabbitmq/rabbitmq.config 
/etc/rabbitmq/definitions.json
CMD ["rabbitmq-server"]

rabbitmq.config

[
    {rabbit, [
    {loopback_users, []}
  ]},
  {rabbitmq_management, [
    {load_definitions, "/etc/rabbitmq/definitions.json"}
  ]}
].

definitions.json

{
    "bindings": [],
    "exchanges": [],
    "global_parameters": [],
    "parameters": [],
    "policies": [],
    "queues": [],
    "rabbit_version": "3.7.7",
    "topic_permissions": [],
    "users": [{
            "hashing_algorithm": "rabbit_password_hashing_sha256",
            "name": "username1",
            "password_hash": "hash1",
            "tags": "administrator"
        }, {
            "hashing_algorithm": "rabbit_password_hashing_sha256",
            "name": "username2",
            "password_hash": "hash2",
            "tags": "administrator"
    }
    ],
    "vhosts": [],
    "permissions": []
}

docker-compose.yml

version: "2"

services:
    rabbitmq:
        image: myname/imagename
        hostname: rabbitmq
        ports:
            - 15672:15672
            - 5672:5672

1 Ответ

0 голосов
/ 24 апреля 2019

Убедитесь, что у текущего пользователя достаточно прав для доступа к вкладкам «Биржи и очереди».

...