Docker拉取鏡像時出現Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout問題
解決辦法1:新增或者修改鏡像源即可解決。
找到 /etc/docker/daemon.json文件,可以多加幾個國內源,比如:
Docker 官方中國區:https://registry.docker-cn.com
網易:http://hub-mirror.c.163.com
中國科技大學:https://docker.mirrors.ustc.edu.cn
{ "registry-mirrors": ["https://bytkgxyr.mirror.aliyuncs.com","https://registry.docker-cn.com","http://hub-mirror.c.163.com"] }
如果上述辦法沒有解決,可以嘗試下面的方法
解決辦法2:使用daocloud加速器 https://www.daocloud.io/mirror
step1:點擊docker圖標,選擇Preferences...
step2:打開面板,依次選擇 Resources - PROXIES。
step3:打開Manual proxy configuration開關。
step4:在Bypass proxy setting for these hosts&domains填入加速地址。即可解決問題。
如果還是不可以,可以嘗試下面的解決方法:
解決辦法3.拉取鏡像時,直接帶上拉取鏡像的加速地址
docker pull docker.mirrors.ustc.edu.cn/library/鏡像名