国内镜像
DockerHub国内镜像源列表
此列表只收录无需限定条件的DockerHub镜像源,感谢这些公益服务者。
2024年6月18日 亲测可用
DockerHub镜像仓库 | 镜像加速器地址 |
---|---|
Docker镜像加速站 722 | https://hub.uuuadc.top/ |
docker.1panel.live |
|
hub.rat.dev |
|
DockerHub 镜像加速代理 316 | https://docker.anyhub.us.kg |
https://docker.chenby.cn |
|
https://dockerhub.jobcher.com/ |
|
镜像使用说明 289 | https://dockerhub.icu |
Docker镜像加速站 108 | https://docker.ckyl.me |
镜像使用说明 114 | https://docker.awsl9527.cn |
镜像使用说明 90 | https://docker.hpcloud.cloud |
AtomHub 可信镜像仓库平台 112(只包含基础镜像,共336个) | https://atomhub.openatom.cn |
DaoCloud 镜像站 223 | https://docker.m.daocloud.io |
使用教程
- 为了加速镜像拉取,使用以下命令设置registry mirror
支持系统:Ubuntu 16.04+、Debian 8+、CentOS 7+
sudo mkdir -p /etc/docker |
- 使用DockerHub Proxy,以下以
hub.uuuadc.top
为例:可以根据列表自行替换
docker pull hub.uuuadc.top/library/mysql:5.7 |
说明:library是一个特殊的命名空间,它代表的是官方镜像。如果是某个用户的镜像就把library替换为镜像的用户名
原文链接:
https://www.wangdu.site/course/2109.html
npm镜像
https://cloud.tencent.com/developer/article/1372949
使用自己的服务器作为上网代理来更换 IP 访问网站,可以通过设置一个代理服务器来实现。以下是使用 SSH 隧道和 Squid 代理两种常见的实现方法:
更换IP方法
方法一:使用 SSH 隧道
这种方法适合临时更换 IP。
步骤:
拥有一台远程服务器:确保你有一台可以通过 SSH 访问的远程服务器,该服务器的 IP 地址将成为你访问网站时显示的 IP 地址。
使用 SSH 隧道:
在本地计算机上打开终端(或使用 PuTTY 等 SSH 客户端)。
使用以下命令创建一个 SSH 隧道:
ssh -D 1080 -q -C -N username@your_server_ip
解释:
-D 1080
:在本地创建一个动态端口转发(SOCKS 代理)在端口 1080。-q
:安静模式,减少输出。-C
:压缩数据。-N
:不执行远程命令,仅转发端口。username@your_server_ip
:你的服务器用户名和 IP 地址。
配置浏览器:
- 在浏览器中设置代理,使用 SOCKS5 代理,地址为
127.0.0.1
,端口为1080
。 - 这样,你的浏览器访问网络时就会通过你的服务器,显示服务器的 IP 地址。
- 在浏览器中设置代理,使用 SOCKS5 代理,地址为
方法二:使用 Squid 代理
适合长期使用或多设备共享。
步骤:
安装 Squid:
登录到你的服务器,安装 Squid 代理服务器:
Debian/Ubuntu:
sudo apt-get update
sudo apt-get install squidCentOS/RHEL:
sudo yum install squid
配置 Squid:
编辑 Squid 的配置文件(通常位于
/etc/squid/squid.conf
):sudo nano /etc/squid/squid.conf
查找并修改以下配置:
http_access allow all
设置 Squid 监听的端口(通常是 3128):
http_port 3128
保存并退出配置文件。
启动 Squid:
启动 Squid 服务并设置为开机自启:
Debian/Ubuntu:
sudo systemctl start squid
sudo systemctl enable squidCentOS/RHEL:
sudo systemctl start squid
sudo systemctl enable squid
配置防火墙(如果适用):
- 确保服务器上的防火墙允许 Squid 的端口(如 3128)的入站连接。
配置客户端浏览器:
- 在浏览器或操作系统的网络设置中,将代理服务器设置为你服务器的 IP 地址,端口为 Squid 代理的端口(通常是 3128)。
总结
- SSH 隧道:适合临时个人使用,配置简单,但需要在每次使用时手动建立连接。
- Squid 代理:适合多用户和长期使用,配置稍复杂,但更加灵活和强大。
无论使用哪种方法,你的 IP 地址都会显示为服务器的 IP,便于更换访问某些网站时的地理位置或绕过某些限制。