Docker拉取Grafana镜像失败:代理192.168.65.1:3128连接被拒如何解决?
解决Docker拉取Grafana镜像时的代理连接拒绝问题
问题根源
报错proxyconnect tcp: dial tcp 192.168.65.1:3128: connect: connection refused说明Docker守护进程配置了代理,但该代理地址无法连通。浏览器能访问https://registry-1.docker.io/v2/(返回401 Unauthorized属于正常情况,该接口需认证),证明你的本地网络本身可以连接Docker Hub,问题出在Docker的代理配置上。
解决步骤
检查并修改Docker代理配置
- Linux系统:查看
/etc/docker/daemon.json文件,若存在http-proxy或https-proxy指向192.168.65.1:3128,删除或注释这些配置项,示例:{ // "http-proxy": "http://192.168.65.1:3128", // "https-proxy": "http://192.168.65.1:3128" } - Windows/macOS:打开Docker Desktop,进入设置界面找到代理选项,取消代理配置。
- Linux系统:查看
重启Docker守护进程
- Linux:执行
sudo systemctl restart docker - Windows/macOS:在Docker Desktop界面点击"Restart"按钮
- Linux:执行
验证配置并重新拉取镜像
- 执行
docker info,查看输出中的HTTP Proxy和HTTPS Proxy字段,确认代理已移除 - 重新执行拉取命令:
docker run -d --name=grafana -p 3000:3000 grafana/grafana-enterprise:9.2.0,或先手动拉取镜像docker pull grafana/grafana-enterprise:9.2.0再启动容器
- 执行
内容的提问来源于stack exchange,提问作者sganga manjima
相关产品推荐
相关产品推荐

