目录
1. Docker Search
1.1 问题描述
C:\Users\mail>docker search mysql Error response from daemon: Get "https://index.docker.io/v1/search?q=mysql&n=25": dialing index.docker.io:443 container via direct connection because has no HTTPS proxy: connecting to index.docker.io:443: dial tcp [2a03:2880:f12c:83:face:b00c:0:25de]:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
1.2 解决方案
1.2.1 方案1 命令行方式

1.2.2 方案2 非命令行方式

2. Docker Pull
2.1 问题描述
C:\Users\mail>docker pull nginx Using default tag: latest Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
2.2 解决方案
2.2.1 替换镜像源
2.2.1.1 编辑镜像源(linux)版
nano /etc/docker/daemon.json
{
"registry-mirrors": ["https://register.librax.org"]
}
重启docker服务
sudo systemctl restart docker
查看镜像源是否生效
docker info
2.2.1.2 编辑镜像源(windows版本)
代码:
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": ["https://register.librax.org"]
}
操作图片:

运行结果图:

2.2.2 非替换镜像源


3. 注意事项
不要在校园网环境下使用,即使可以ping也是拉取不了镜像的,所以请使用移动数据等非校园网。