docker rabbit启动失败,报错:erlang.cookie must be accessible by owner only
环境:
操作系统:Centos 7、docker
执行:
docker start mall-rabbit
现象:
容器启动数秒后,启动失败
查看失败原因:
docker logs mall-rabbit

解析Json发现问题指向Cookie file /var/lib/rabbitmq/.erlang.cookie must be accessible by owner only
问题原因:
.erlang.cookie 权限不够
解决办法:
1. 查看本地挂载,打开docker-compose.yml 及.env 查看本地挂载路径

2. 修改文件挂载为 /mydata/rabbitmq/data:/var/lib/rabbitmq/mnesia #数据文件挂载
3. 重新build rabbitmq: docker-compose build -no--cache mall-rabbitmq

浙公网安备 33010602011771号