docker redis 报错:find: ‘.‘: Permission denied chown: changing ownership of ‘.‘: Permission denied

解决办法:

方法/步骤

  1. 步骤一:在Docker容器创建完成后,使用docker ps -a看到容器是exit退出状态,docker start启动还是会退出

    docker容器启动报错Permission denied

  2. 步骤二:使用 docker logs 868ea1c61f4a(容器Id)查看退出容器的日志,出现报错chown: changing ownership of '/var/lib/mysql/mysql/db.frm': Permission denied

    docker容器启动报错Permission denied

  3. 步骤三:经定位需要关闭selinux,使用如下命令关闭

    临时关闭

    [root@localhost ~]# getenforce

     

    Enforcing

     

     

    [root@localhost ~]# setenforce 0

     

    [root@localhost ~]# getenforce

     

    Permissive

     

    永久关闭:

    [root@localhost ~]# vim /etc/sysconfig/selinux

     

     

    SELINUX=enforcing 改为 SELINUX=disabled

    docker容器启动报错Permission denied

  4. 步骤四:再次启动退出的容器,容器已经正常

    docker容器启动报错Permission denied

    END

原文:https://jingyan.baidu.com/article/9c69d48f7821b853c9024ef8.html 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值