项目场景:


问题描述

根据文章安装一步一步安装到 创建broker容器,创建容器命令如下

 docker run -d  --name rmqbroker --link rmqnamesrv:namesrv -p 10911:10911 -p 10909:10909 --privileged=true 
 -v /Users/data/rocketmq/broker/logs:/root/logs
 -v /Users/data/rocketmq/broker/store:/root/store 
 -v /Users/data/rocketmq/broker/conf/broker.conf:/opt/docker/rocketmq/broker.conf 
 -e "NAMESRV_ADDR=namesrv:9876" -e "MAX_POSSIBLE_HEAP=200000000" rocketmqinc/rocketmq sh mqbroker 
 -c /opt/docker/rocketmq/broker.conf

出现java.io.FileNotFoundException: /opt/docker/rocketmq/broker.conf (Is a direct)错误,困扰两天无法解决


解决方案:

-v /Users/data/rocketmq/broker/conf/broker.conf:/opt/docker/rocketmq/broker.conf
这行前后都指向/opt/docker/rocketmq/broker.conf 解决问题

希望这篇文章可以帮助到未来架构师

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐