版本是5.8.6开源版
这个错是 emqx 没有权限写 data/certs/listeners/ssl
用下面的命令把 data 目录挂载出来:
试试:
docker exec emqx sh -c "touch /opt/emqx/data/test.txt && echo 'Success' || echo 'Failed'"
如果不成功,那就是权限问题,或者 用户 UID/GID 不匹配
再使用:
# 查看挂载目录的权限
docker exec emqx ls -ld /opt/emqx/data
# 查看当前用户信息
docker exec emqx id
# 查看具体文件权限
docker exec emqx stat /opt/emqx/data
确实奇怪,你看看不挂载那个目录,dashboard能修改成功不?


