【发布时间】:2018-10-31 15:13:46
【问题描述】:
我创建了一个docker-compose.yml 文件,当尝试“up”它时,我的RabbitMQ docker 容器无法持久保存到我的主机卷。它抱怨只有所有者无法访问 erlang cookie 文件。
对此的任何帮助将不胜感激。
编辑
所以我添加了上面的卷绑定,当我执行docker-compose up 时,rabbitmq 似乎正在将文件放入该目录中。然后我添加 2 条消息,我可以通过 rabbitmq 控制台看到 2 条消息位于队列中......但是当我执行 docker-compose down 后跟 docker-compose up 时,期望 2 条消息仍然存在目录和文件已创建,但未创建,并且消息计数 = 0 :(.
【问题讨论】:
-
尝试使用管理员帐号
-
我对 docker 还很陌生 - 我将如何在 docker-compose 文件中执行此操作?还是我需要以管理员身份运行 docker-compose 命令?
-
管理员命令
-
我试过了,但不幸的是没有奏效:(。无论如何谢谢你。
标签: docker rabbitmq erlang docker-compose