美文网首页
【Docker-Solr】Permission denied

【Docker-Solr】Permission denied

作者: Joey_GZ | 来源:发表于2018-12-29 11:17 被阅读115次
【问题】进入Docker的Solr容器,执行很多命令都报权限不足:Permission denied
solr@fe373dc7df45:/opt/solr$ mkdir /home/vim-8.1.0648
mkdir: cannot create directory ‘/home/vim-8.1.0648’: Permission denied
【解决1】切换成root用户进入容器

docker exec -it --user username <container id/name> /bin/bash
docker run -it -u username <container id/name> /bin/bash

docker exec -it --user root solr /bin/bash
【解决2】在宿主机为容器默认用户授权文件目录
chown -R user:group
【扩展】避免因权限问题出现其它奇怪问题,蒋SELinux安全模块至于宽容模式下运行

1、查看安全模块模式

sestatus
image.png

Current mode: enforcing
表示强制模式,安全模块已生效,并会强制执行安全规则。
2、修改为宽容模块

setenforce 0
image.png

相关文章

网友评论

      本文标题:【Docker-Solr】Permission denied

      本文链接:https://www.haomeiwen.com/subject/horulqtx.html