docker rmqbroker启动失败没日志问题

506 阅读1分钟
#在跑秒杀小册的项目时,执行docker-compose环境安装时,rmqbroker怎么都启动不成功,而且没有日志,
#然后开始以为是内存问题,但是内存扩大以后也没反应,最后修改启动命令并且重新编译jar包,使用jvm远程
#调试找出了问题,最后居然只是docker容器中执行命令时没有用root权限

docker exec -u 0 -it mycontainer bash // 以root权限进入容器

chmod 777 文件


之前root用户导出的文件,现在要赋予任何人都可以写的权利:

示例
任何人可读、可写、可执行:

chmod 777 文件

任何人可读、可写,不可执行:

chmod 666 文件

详细解析 比如drwxr-xr-x:

第一个位置是d(目录)或-(文件) 第2-4位置是:当前用户的权限 第5-7位置是:当前用户组的权限 第8-10位置是:其它群组的权限 权限设置可以是: rwx = 4 + 2 + 1 = 7 rw = 4 + 2 = 6 rx = 4 +1 = 5 0就是什么权限都没有