В настоящее время я запускаю контейнер RabbitMQ Docker с использованием изображения RabbitMQ по умолчанию из DockerHub. Используя следующие команды.
docker run --restart=always \
-d \
-e RABBITMQ_NODENAME=rabbitmq \
-v /opt/docker/rabbitmq/data:/var/lib/rabbitmq/mnesia/rabbitmq \
-p 5672:5672 \
-p 15672:15672 \
--name rabbitmq rabbitmq:3-management
У меня есть необходимость, когда я хочу предоставлять пользователям по умолчанию и/или виртуальным хостам при первом запуске образа. Например, чтобы создать "тестовый пользователь" по умолчанию.
В настоящее время я должен сделать это вручную, используя плагин управления и добавив пользователей/виртуальных хостов через веб-интерфейс ui. Есть ли способ предоставить настройки по умолчанию при запуске образа RabbitMQ?