错误:

使用docker run 或compose 启动 rabbitmq 容器时报如下错误:


我的compose针对rabbitmq容器的 数据挂载卷配置映射如下:

原因:

针对rabbitmq 容器设置挂载卷的宿主机所在的目录权限不够。注意:是对应的宿主机的目录的权限不够。针对上部我的数据卷的配置,就是宿主机上的:
./mount/public-tool/rabbitmq/data
./mount/public-tool/rabbitmq/log
./mount/public-tool/rabbitmq/conf
三个目录的权限不够。(备注,上部目录值中的./表示的是我compose项目所在的根目录就是个相对路径理解就行。)

解决方案:(亲测有效)

直接进入到你针对rabbitmq容器挂载的宿主机的目录的上一节目录。我就在宿主机上进入下图红箭头所示的rabbitmq目录下:

然后执行下部三条命令:

其实就是分别将挂载的宿主机的… /rabbitmq 目录下的data、log和conf三个文件夹赋予读写的全部权限。

执行的命令参数说明:
a:表示给所有用户
rwx:表示可读可写可运行
-R:表示递归赋权

再次执行创建rabbitmq容器。OK一切正常!

备注:网上搜的有相关的解决帖子。但是说得颠三倒四,在这里重新发一篇高质量的。

  • 分享让代码世界更美好,希望中文社区有更多的好帖子出来。

docker rabbitmq error: touch cannot touch ‘/etc/rabbitmq/rabbitmq.conf‘ permission denied相关推荐

  1. docker部署rabbitmq出错touch: cannot touch ‘/etc/rabbitmq/rabbitmq.conf‘: Permission denied

    docker部署rabbitmq出错touch: cannot touch '/etc/rabbitmq/rabbitmq.conf': Permission denied 首先拉取镜像,这里我使用d ...

  2. linux下启动 Tomcat的报错cannot touch '/usr/local/tomcat.../logs/catalina.out' Permission denied.

    在完成Tomcat的安装后,启动tomcat时出现了日志文件无法修改的报错.cannot touch '/usr/local/tomcat.../logs/catalina.out'  Permiss ...

  3. Nginx 上搭建PHP站 更改目录出现的错误:File not found、403 forbidden (13: Permission denied)

    Nginx 上搭建PHP站 更改目录出现的错误:File not found.403 forbidden (13: Permission denied) 第一次用nginx搭建php站,安装的是cen ...

  4. Centos7 JDK安装过程中 解决java -version 报错: bash: /home/jdk1.8.0_161/bin/java: Permission denied...

    1.执行Linux命令 -----vim /etc/profile  编辑profile  文件,在里面添加: #set java enviroment JAVA_HOME=/opt/JavaHome ...

  5. touch: cannot touch /usr/local/tomcat/logs/catalina.out: Permission denied解决方法

    一.报以下错误: Using CATALINA_BASE: /home/apache-tomcat-7.0.72 Using CATALINA_HOME: /home/apache-tomcat-7. ...

  6. 报错:chown: changing ownership of ‘/var/lib/mysql/‘: Permission denied

    问题: 使用docker安装一个应用,在用docker启动一个mysql容器时,发现在容器一直启不来,查看日志发现: [root@localhost media]# docker start 10ff ...

  7. Android Q:上传图片java.io.FileNotFoundException: open failed: EACCES (Permission denied)

    ---------------------------------------------------------------------------前言----------------------- ...

  8. Linux:ftp匿名用户无法登录,530 Permission denied.Login failed.

    匿名用户登录ftp,产生报错: 530 Permission denied.                                                 Login failed. ...

  9. git push 遇到 error: cannot update the ref ‘refs/remotes/origin/master‘: Permission denied

    在昨天晚上就git push之后毫无反应,连报错都无,一顿操作毫无变化于是就放弃了去睡觉. 今天起床之后再次尝试,怎么说呢,还算是变好了,至少有报错了= = 根据各种博客尝试了一遍. rm -rf . ...

最新文章

  1. bert pytorch源码_【PyTorch】梯度爆炸、loss在反向传播变为nan
  2. 数据结构 判断单链表是否有环 C
  3. iOS:Tools:快速注释Doxygen
  4. linux mysql 5.7 双机热备_2017年5月5日 星红桉liunx动手实践mysql 主主双机热备
  5. Java多线程之捕获异常
  6. ssh服务端口转发详解
  7. 漫步线性代数十一—— 四个基本子空间
  8. Go 使用 JSON
  9. python抛硬币代码_求助python掷硬币
  10. 50、BGP配置实验之社团属性community
  11. 数据结构与算法(二):线性表、栈、树(二叉树,AVL树)、图
  12. 【Python】国内生产总值分析预测
  13. 美团优选总显示服务器403,最新提示!美团优选商家端登录入口
  14. 出差中,推荐几个百度,腾讯,抖音大佬的公众号
  15. Outlook2019关联163邮箱
  16. 六十、基础框架(十八)辞典物件
  17. 原码、反码、补码二进制表示
  18. 路透社:亚马逊和微软将竞标美国防部100亿美元云计算合同
  19. 从0到1搭建属于自己的服务器
  20. android渠道首发规则,酷传推广手册-Android渠道首发规则.doc

热门文章

  1. TikTok全球月活用户突破10亿大关
  2. java 只有try 不catch_Java异常处理只有Try-Catch吗?
  3. 27岁从业软件测试5年的我被无情的辞退了
  4. [英语语法]句法之定语从句
  5. 各种快捷的格式转换:图片转.ico,去图片白底
  6. 下载谷歌浏览器旧版本的方法
  7. 风险投资VC对ESG指标的影响
  8. Oracle数据库 —— DDL
  9. 公式图片转latex神器Mathpix以及latex公式与word公式的相互转换
  10. php软件运行时出现forbidden,wampserver服务器出现Forbidden错误解决方法