docker运行如下:
docker create -p 10911:10911 -p 10909:10909 --name rmqbroker \
-e "JAVA_OPTS=-Duser.home=/opt" \
-e "JAVA_OPT_EXT=-server -Xms128m -Xmx128m -Xmn128m" \
-v /haoke/rmq/rmqbroker/conf/broker.conf:/etc/rocketmq/broker.conf \
-v /haoke/rmq/rmqbroker/logs:/opt/logs \
-v /haoke/rmq/rmqbroker/store:/opt/store \
foxiswho/rocketmq:broker-4.3.2 但是日志如下:
java.io.FileNotFoundException: /etc/rocketmq/broker.conf (Permission denied)发布于 2021-06-03 11:46:43
如果您的系统是centos7,可能是因为系统的selinux禁用了您的权限。您可以尝试向启动命令中添加参数
--privileged=true或使用命令关闭selinux
setenforce 0启动docker命令后执行
setenforce 1但也有新的问题
Exited (253) 48 seconds ago并且没有任何日志
https://stackoverflow.com/questions/67814994
复制相似问题