作者:mobiledu2502922357 | 来源:互联网 | 2022-12-09 15:28
我在Linux机器中使用docker,在那里我通过http身份验证从本地docker存储库中提取图像。现在,我需要在Windows安装程序上使用相同的功能。问题是当我尝试使用命令提取图像时
docker pull :port/abc/xyz
它给了我错误私有注册表推送失败:服务器向HTTPS客户端提供了HTTP响应
我已经将daemon.json文件修改为
{"registry-mirrors":[],"insecure-registries":[":port"], "debug":true, "experimental": false}
即使在此之后,仍无法开始。并显示相同的错误。
1> 小智..:
我也遇到过同样的问题。您要做的只是提供不安全的注册表,并删除所有其他配置。只需将下面的json复制粘贴到daemon.json文件中即可(位于“ C:\ Users {用户名} .docker \ daemon.json”或“ /etc/docker/daemon.json”中)
{
"insecure-registries" :[":port"]
}