在客户端设置代理以后,可能导致公网推送镜像至镜像仓库体验版和企业版的速率变慢。
排查网络代理的配置路径,可以尝试删除代理配置后重新推送镜像,判断是否为代理设置的问题。排查是否设置网络代理的方法如下:
查看 Docker 客户端是否设置网络代理。cat ~/.docker/config.json
查看 Docker Service 是否配置网络代理。cat {Docker Service 配置路径}
说明
Docker Service 配置路径可通过 systemctl status docker
命名查询。
查看 http-proxy.conf
文件中是否配置网络代理。cat /etc/systemd/system/containerd.service.d/http-proxy.conf
查看 Containerd Service 中是否配置网络代理。
cat {Container Service 配置路径}
说明
Container Service 配置路径可通过 systemctl status containerd
命名查询。
查看 http-proxy.conf
文件中是否配置网络代理。cat /etc/systemd/system/containerd.service.d/http-proxy.conf