我想使用rabbitMQ,为此,我正在使用此docker-compose.yml
文件:
version: '2'
services:
rabbitmq:
image: rabbitmq:management
ports:
- "5672:5672"
- "15672:15672"
volumes:
- /tmp_data:/var/lib/rabbitmq
它按预期工作。
我正在通过管理GUI界面输入一些用户。
但是,当我删除容器时,我期望仍然有创建的用户。
但似乎RabbitMQ并未将其保存在我指定的文件夹中。
我正在浏览文档,但是没有找到其他保存此配置的文件夹
感谢您的帮助。
我认为您需要包含所有配置的这三个卷,还需要再添加一个ENV
:
environment:
- RABBITMQ_NODENAME: MYNODE@rabbitmq
volumes:
- ./rabbitmq:/var/lib/rabbitmq
- ./definitions.json:/opt/definitions.json
- ./rabbitmq.config:/etc/rabbitmq/rabbitmq.config
看到这个
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句