107 words
1 minute
Docker私有仓库pull镜像报错:server gave HTTP response to HTTPS client
执行docker pull过程中报错:
Error response from daemon:Get https://xxx.xxx.xxx.xxx:5000/v2/ :http: server gave HTTP response to HTTPS client这是由于Registry为了安全性考虑,默认是需要https证书支持的。解决方法:
在/etc/docker/daemon.json文件中新增一行”insecure-registries”:[“xxx.xxx.xxx:5000”],没有则新建此文件。
vi /etc/docker/daemon.json{ "insecure-registries":["xxx.xxx.xxx.xxx:5000"]}#重启dockersudo /etc/init.d/docker restart需要访问私有registry的节点都需要执行此操作。
Docker私有仓库pull镜像报错:server gave HTTP response to HTTPS client
https://w23ta0.vercel.app/posts/docker-pull-http-response-to-https-client-error/