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

首先拉取镜像,这里我使用docker-compose直接拉取

version: '3'
services:rabbitmq:image: hub.commchina.net/library/rabbitmq:3.8.1-alpinecontainer_name: rabbitmqenvironment:- RABBITMQ_DEFAULT_USER=admin- RABBITMQ_DEFAULT_PASS=adminrestart: alwaysports:- "15672:15672"volumes:- ./rabbitmq/data:/var/lib/rabbitmq- ./rabbitmq/conf:/etc/rabbitmq

挂载的文件卷信息:

./rabbitmq/conf/rabbitmq.conf

loopback_users.guest = false
listeners.tcp.default = 5672
default_pass = admin
default_user = admin
management.tcp.port = 15672

启动镜像:docker-compose -f docker-compose-rabbitmq.yaml up -d

报错信息如下

touch: cannot touch '/etc/rabbitmq/rabbitmq.conf': Permission denied
WARNING: '/etc/rabbitmq/rabbitmq.conf' is not writable, but environment variables have been provided which request that we write to itWe have copied it to '/tmp/rabbitmq.conf' so it can be amended to work around the problem, but it is recommended that the read-only source file should be modified and the environment variables removed instead.

以为是权限不够所以加了–privileged=true还是不行

报错原因:最后发现是映射的目录./rabbitmq的conf和data没有创建修改权限
解决方法:
chmod说明(u:与文件属主拥有一样的权限[a:所有人];+:增加权限;rwx:可读可写可执行)-R:递归所有目录和文件

进入到rabbitmq的目录中,执行下面命令。意思就是改变data和conf文件夹的权限,使有权限访问此文件夹。

[root@monsvr rabbitmq]# chmod a+rwx -R data
[root@monsvr rabbitmq]# chmod a+rwx -R conf

docker部署rabbitmq出错touch: cannot touch ‘/etc/rabbitmq/rabbitmq.conf‘: Permission denied相关推荐

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

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

  2. Ubuntu下Linux系统部署fisco时bash操作报错权限不足(permission denied) failed to run command ‘........‘

    Ubuntu下Linux系统部署fisco时bash操作报错权限不足(permission denied) failed to run command '-' 例如这里就指的是fisco-bcos这个 ...

  3. docker rabbitmq error: touch cannot touch ‘/etc/rabbitmq/rabbitmq.conf‘ permission denied

    错误: 使用docker run 或compose 启动 rabbitmq 容器时报如下错误: 我的compose针对rabbitmq容器的 数据挂载卷配置映射如下: 原因: 针对rabbitmq 容 ...

  4. 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. ...

  5. 重启之后docker不能用了:Docker Error starting daemon: Devices cgroup isn‘t mounted;Got permission denied whil

    centos7系统 明明挂载了cgroup,却非要说我没挂载 重启之前好好的,重启之后出了问题,搞了好久才解决 在root用户下运行: umount /sys/fs/cgroup/memory/ mo ...

  6. macos docker挂载iso报failed to setup loop device: No such file or directory和mount: permission denied解决

    介绍   最近在macos的docker容器中需要使用mount挂载iso,挂载时报错failed to setup loop device: No such file or directory和mo ...

  7. 使用Docker部署RabbitMQ集群

    使用Docker部署RabbitMQ集群 概述 本文重点介绍的Docker的使用,以及如何部署RabbitMQ集群,最基础的Docker安装,本文不做过多的描述,读者可以自行度娘. Windows10 ...

  8. Docker部署SpringCloud ELK+RabbitMQ日志

    Docker部署SpringCloud ELK+RabbitMQ日志 Im_Coder 原文:https://www.jianshu.com/p/f773f23096a9 一.效果图 image.pn ...

  9. docker 部署rabbitmq,k8s部署rabbitmq集群,跟踪和监控rabbitmq

    全栈工程师开发手册 (作者:栾鹏) 架构系列文章 rabbit原理和架构可以参考https://blog.csdn.net/luanpeng825485697/article/details/8208 ...

最新文章

  1. js parseInt()与Number()区别
  2. 计组之总线:1、总线(分类、特性、定义、性能指标)
  3. sqoop 使用笔记
  4. PHP生成UTF-8编码的CSV文件用Excel打开乱码的解决办法
  5. hg8546m虚拟服务器,华为HG8546路由及WIFI配置说明
  6. C语言学习笔记->const和define区别
  7. 基于PLC远程监控,PLC远程运维,PLC远程调试的系统软件开发方案
  8. 2021年中国商业银行企业避险业务分析:引导企业坚持汇率风险中性理念[图]
  9. vs2015 相关
  10. 深度学习是当前很热门的机器学习算法。在深度学习中,涉及到大量矩阵相乘,
  11. 2021-2027全球与中国紫外光固化胶市场现状及未来发展趋势
  12. python求图形面积_如何使用python语言中的if语句实现求取图形面积
  13. 模拟算法考试训练题和答案1
  14. 【网络流】基础二分图的最大匹配问题
  15. jQuery元素列表遍历方法
  16. 取对数的作用(机器学习的推导公式经常取对数)
  17. rocketmq源码①-NameServer是什么以及他的启动流程
  18. canvas动画科技园_【国庆营地】把梳子卖给和尚?沃顿投资大赛预备营带你洞见价值...
  19. django图片上传到oss_Django上传文件
  20. 关于开发新一代大数据分布式关系数据库的倡议

热门文章

  1. html点击控制盒子左右移动,JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例...
  2. 《Photoshop蒙版与合成(第2版)》—第1章合成的历史
  3. vue 基础域名-单独配置
  4. 程序员们,再不行动就来不及了!
  5. 安装和使用Linux花生壳(公网版)
  6. [bzoj4816][Sdoi2017]数字表格 (反演+逆元)
  7. 操作系统 虚拟内存技术
  8. BUUCTF:九连环
  9. 电脑生成永久二维码怎么弄的?二维码图案不变怎么改内容?
  10. android 默认启动器,安卓启动器_安卓默认启动器如何替换?