在docker的配置文件中,有一个配置项insecure-registries,意思是配置一个不安全的镜像仓库。这是不安全的、易受攻击的,通常不推荐。该解决方案仅用于隔离测试或完全受控的环境,例如公司内部测试环境。1.修改linux系统/etc/docker/daemon.jsonwindows系统C:\ProgramData\docker\config\daemon.jsondaemon.json文件如果daemon.json文件不存在,可以创建手动。假设该文件中有registry-mirrors镜像仓库加速设置。{"registry-mirrors":["https://registry.docker-cn.com"],"insecure-registries":["192.168.56.101:5000"]}其中192.168.56.101为不安全的镜像仓库,根据实际情况更换。当启用非安全注册表时,docker运行以下步骤:首先,尝试HTTPS;如果HTTPS可用,但证书无效,则忽略有关证书的错误;如果HTTPS不可用,则回退到HTTP。2.重启docker使配置生效#重新加载修改后的配置文件sudosystemctldaemon-reload#重启dockerservicesudosystemctlrestartdocker.service#查看docker服务状态systemctlstatusdocker.service