小编Mar*_*iyo的帖子

无法从 Docker 本地不安全注册表中提取映像:http:服务器向 HTTPS 客户端提供 HTTP 响应

当我尝试使用同一服务器(主节点)上的私有 Docker 注册表中的图像在 Kubernetes 中部署应用程序时,收到以下错误:

无法拉取映像“0.0.0.0:5000/continuous-delivery-tutorial:5ec98331a69ec5e6f818583d4506d361ff4de89b-2020-02-12-14-37-03”:rpc des 错误:来自https:// cda 的错误代码 = 未知响应 0.0.0.0:5000/v2/ : http: 服务器向 HTTPS 客户端提供 HTTP 响应

当我打印时,docker system info我可以看到我的注册表是不安全的注册表:

在此处输入图片说明

我通过以下命令运行我的注册表:

docker run -d -p 5000:5000 --restart=always --name registry -v $PWD/docker_reg_certs:/certs -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt -e REGISTRY_HTTP_TLS_KEY=/certs/domain.key registry:2
Run Code Online (Sandbox Code Playgroud)

谢谢你的任何建议

https docker kubernetes docker-registry

2
推荐指数
1
解决办法
3071
查看次数

标签 统计

docker ×1

docker-registry ×1

https ×1

kubernetes ×1