Docker Hub 镜像加速器
零、参考资料
https://gist.github.com/y0ngb1n/7e8f16af3242c7815e7ca2f0833d3ea6
Daemon proxy configuration | Docker Docs
一、解决方案
1、问题现象
Error response from daemon: Get "https://index.docker.io/v1/search?q=carlasim%2Fcarla&n=25": dial tcp 108.160.165.173:443: i/o timeout
2、根据 docker 官方代理配置 在本机操作。
- 创建 Docker 服务目录:
sudo mkdir -p /etc/systemd/system/docker.service.d
- 创建代理配置文件:
sudo nano /etc/systemd/system/docker.service.d/http-proxy.conf
- 添加以下配置(注意替换为你的代理地址,这里使用你之前的代理配置):
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
Environment="NO_PROXY=localhost,127.0.0.1,.docker.internal"
- 刷新 systemd 配置:
sudo systemctl daemon-reload
- 重启 Docker:
sudo systemctl restart docker
- 验证配置是否生效:
sudo systemctl show --property=Environment docker
- 现在重新尝试拉取镜像:
sudo docker pull carlasim/carla:0.9.15