1. 程式人生 > >訪問遠端registry 提示 http: server gave HTTP response to HTTPS client 的解決方法

訪問遠端registry 提示 http: server gave HTTP response to HTTPS client 的解決方法

一、Linux系統上解決方法

大部分說是開啟/etc/docker/daemon.json檔案,新增:

{"insecure-registries":["your ip:5000"]}

然後重啟docker

systemctl daemon-reload
systemctl restart docker

我在執行上一步命令後,會出現" *** job is cancelled",這時候可以嘗試使用 “service docker start” 重啟docker。

其他基於linux版本的嘗試的解決方法

訪問

二、windows系統上使用Docker ToolBox的解決方法

我本機是win7 x64 無法直接使用官方提供的docker,使用的Docker ToolBox工具。一頓操作下來,最終遇到這個問題: http: server gave HTTP response to HTTPS client。嘗試各種方法都不起作用。終於找到了大神:

請怒點

以此記錄。使用linux 很多都不熟悉,加油!