docker registry 报“Upload failed, retrying: Received unexpected HTTP status: 500 Internal Server Error”

SELinux是一种基于 域-类型 模型(domain-type)的强制访问控制(MAC)安全系统,需要关闭SELinux

查看SELinux状态:

  1. /usr/sbin/sestatus -v ##如果SELinux status参数为enabled即为开启状态

     SELinux status:                 enabled  
    
  2. getenforce ##也可以用这个命令检查


关闭SELinux:

  1. 临时关闭(不用重启机器):

     setenforce 0      ##设置SELinux 成为permissive模式 setenforce 1 设置SELinux 成为enforcing模式  
    
  2. 修改配置文件需要重启机器:

     修改/etc/selinux/config 文件  
     将SELINUX=enforcing改为SELINUX=disabled  
     重启机器即可  
    





发表于: 1年前   最后更新时间: 1年前   游览量:2428
上一条: docker registry push报“http: server gave HTTP response to HTTPS client”
下一条: docker一键式安装nginx

评论…


  • 评论…
    • in this conversation