配置Docker镜像加速源

因为众所周知的原因国内镜像拉取困难,我们首先要做的是增加镜像源加速方便拉取镜像

亲测可用的加速源

https://docker.keba3366.top  ✅博主自建 
https://docker.1panel.live   ✅网友自建 
https://docker.agsv.top      ✅网友自建 
https://docker.agsvpt.work   ✅网友自建 
https://dockerpull.com       ✅网友自建 
https://dockerproxy.cn       ✅网友自建
https://dk.nastool.de        ✅网友自建
https://cjie.eu.org          ✅网友自建
https://docker.jijiai.cn     ✅网友自建
https://docker.chenby.cn     ✅网友自建
https://docker.m.daocloud.io ✅网友自建

以上不是专门的docker镜像站,国内大部分镜像站都已下架,加速源只是缓存,速度没保证,容量没保证(部分镜像第一次拉不下来,可以多拉几次试试,已经缓存的也可能被清理)

如何设置加速源

首先需要打开飞牛Nas的ssh端口

随后查看飞牛Nas的IP地址+用户名

打开ssh终端工具输入

ssh 飞牛用户名@飞牛设备IP -p 设置的SSH端口号
如,我的飞牛用户名为look,设备IP为192.168.1.26,ssh端口号默认为22
ssh look@192.168.1.26 -p 22

切换为root权限

sudo -i
回车输入绿联用户名对应的密码

显示如下字样即为进入root最高权限用户

输入命令设置加速源

#- 终端命令添加 Docker 镜像加速
#- 以部分镜像加速为例
#- 以下是一整条命令,一起复制到终端运行

# 清空 /etc/docker/daemon.json 文件,准备写入新内容
echo >/etc/docker/daemon.json

# 使用 cat 命令将以下内容写入 /etc/docker/daemon.json 文件
# 配置 Docker 镜像加速器,使用多个镜像源来提高镜像下载速度
cat >/etc/docker/daemon.json <<EOF
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://k-docker.asia",
"https://docker.1ms.run"
]
}
EOF

# 重启 Docker 服务以使配置生效
systemctl restart docker

就可以愉快开始拉取镜像了

使用命令行拉取Docker镜像

打开ssh终端工具输入

ssh 飞牛用户名@飞牛设备IP -p 设置的SSH端口号
如,我的飞牛用户名为root,设备IP为192.168.1.26,ssh端口号默认为22
ssh root@192.168.1.26 -p 22

切换为root权限

sudo -i
回车输入飞牛用户名对应的密码

显示如下字样即为进入root最高权限用户

通过加速地址拉取指定的Docker镜像

docker pull --registry-mirror=https://docker.1panel.live 镜像名

例如,假设你要拉取linuxserver/qbittorrent镜像,可以使用以下命令:

docker pull --registry-mirror=https://docker.1panel.live linuxserver/qbittorrent

这个命令通过指定加速地址https://docker.1panel.live来拉取镜像,加快国内的镜像拉取速度。同时你也可以换成其他加速源地址尝试拉取Docker镜像。

Docker常用镜像网盘链接下载

还需要其他的镜像的可以在本文下面评论,之后会更新在网盘链接中

下载链接

下载下来的压缩包不要解压,直接存到Nas中!!!

下载下来的压缩包不要解压,直接存到Nas中!!!

下载下来的压缩包不要解压,直接存到Nas中!!!

然后按下面图片的方式导入镜像,一样可以正常使用。(网盘镜像都是X86架构的,arm的同学可以选择其他的)

image-reit.png