背景:
1. 网络监管政策
- 中国对国际互联网访问有合规性要求,网站在未完成本地化备案或数据合规的情况下,可能被限制访问。Docker Hub 作为外部服务,可能因技术原因出现访问不稳定。
2. 网络性能问题
- 国际带宽限制可能导致镜像拉取速度缓慢,影响用户体验。为此,国内云服务商(如阿里云、腾讯云、华为云)提供了镜像加速服务,通过配置这些加速器可显著提升下载速度。
PS:由于上述原因,可能还是会无法下载一些需要用到的技术docker镜像,甚至在/etc/docker/daemon.son配置了相应地址,可能也无法解决这一问题,如下图。
基于此,我们可以采取其他简单的临时方法。
步骤
1、先访问https://dockerproxy.link ,获取最新可用的dockerproxy地址,具体原因可看途中简介...此处不再赘述
2、获取上述的可用地址https://dockerproxy.net ,粘贴到浏览器访问,可以看到食用方法简单粗暴。
3、例如我要下载steveltn/https-portal镜像,粘贴镜像名到第一步的命令框,点击【获取命令】,即可生成你想要的镜像命令
4、复制第二步的命令,发现可以正常下载了
5、接着是执行第三步和第四步,嫌麻烦不执行也问题不大,可选。
过程中的一些问题
1、可能会偶遇服务器故障,报500或502。
我想说:多点理解,稍等片刻即刻下载,毕竟不是docker官方维护。
结语
方法也许大同小异,但文章编写不易,如果你觉得有用,可以点赞+关注+转发支持,帮助更多有需要的童鞋~~持续更新~~
评论区