#来自大佬制作的公益项目
#用在 dockerhub仓库时,用此前缀加速
https://hub.geekery.cn/
#下载github仓库时,可用此前缀加速
https://ghcr.geekery.cn/
配置加速镜像地址
cat <<-EOF > /etc/docker/daemon.json
{
"registry-mirrors": [
"https://hub.geekery.cn/",
"https://ghcr.geekery.cn"
]
}
EOF
systemctl daemon-reload
systemctl restart docker
参考 文章 作补充 https://blog.csdn.net/2301_79849395/article/details/142829852
这里是用电脑 主机 作为 代理服务器,虚拟机运行docker (欧拉系统作为linux,docker 基本环境)
sudomkdir-p /etc/systemd/system/docker.service.d
sudotouch /etc/systemd/system/docker.service.d/http-proxy.conf
sudovim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]Environment="HTTP_PROXY=自己的代理服务器地址"Environment="HTTPS_PROXY=自己的代理服务器地址"Environment="NO_PROXY=localhost,127.0.0.1,xxx.com"
【注】HTTP_PROXY 用于代理访问 http 请求,HTTPS_PROXY 用于代理访问 https 请求,如果想某个 IP或域名不走代理则配置到 NO_PROXY中。
通常只需要 修改 HTTP_PROXY 和 HTTPS_PROXY.
例如:http://proxy.example.com:8080/
这里用自己的windows 电脑 作为代理服务器举例子
通过 win+r ,在输入框汇中输入cmd,然后 命令窗口输入 ipconfig ,查看 自己的 ip,假设是 192.168.1.115
然后 开启 代理 服务器 软件(魔法冲浪常用的软件) 的端口 我这里是10809,也有软件默认是7890 (代理软件 一般需要开启 tun 模式才行)
最后填进去:
最后验证一下,成功!
docker search nginx
提示:请勿发布广告垃圾评论,否则封号处理!!