首页 > 编程知识 正文

群晖docker启动失败,docker desktop启动失败

时间:2023-05-05 15:05:44 阅读:20185 作者:448

目录1、错误原因2、解决方案1、向docker run添加--privileged=true,向容器添加特定权限2,向selinux添加规则,修改装载目录3,然后关闭selinux

最近启动redis容器时出现问题:

在考虑解决方案之前,我调查了这个错误的原因:

另一方面,报告错误原因的centos7的安全模块selinux禁止了权限。 如果您感兴趣,请单击链接查看过去的selinux安全模块。

有我找到的三个解决方案。

二、解决方案1、向docker run中添加--privileged=true以授予容器特定权限

2、向selinux添加规则并修改装载目录命令: chcon [-r ] [-ttype ] [-user ] [-r role ]文件或目录

参数:

-R :此目录下的所有目录也会同时被修改;

-t )跟在安全主体的类型字段之后。 例如,httpd_sys_content_t;

- u:id后跟,如system _ u;

- r :如system _ r,之后连接角色;

eg:chcon-RTS virt _ sandbox _ file _ t/root/docker/redis /

3、关闭selinux修改配置文件:

vim /etc/sysconfig/selinux

将SELINUX=enforcing更改为SELINUX=disabled

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。