Appearance
在 unRAID 上为 Docker 配置镜像服务器
1. 打开 “应用”菜单安装User Scripts
打开“应用菜单“
在搜索框中输入“User Scripts”安装
2.创建脚本
安装完成以后进入“设置”菜单打开它
选择“ADD NEW SCRIPT“
在新的窗口中输入“Docker_daemon.json”作为新的脚本名称
点击新创建的脚本名字左边的小齿轮,点击“EDIT SCRIPT”
将提供的范本复制进去,并点击SAVE CHANGES。
(注意:echo "192.168.x.x registry.linkease.net" >> /etc/hosts 中的192.168.x.x为你部署KSpeeder服务的IP)
bash
#!/bin/bash
echo "192.168.3.181 registry.linkease.net" >> /etc/hosts
mkdir -p /etc/docker
cat << EOF > /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.linkease.net:5443"]
}
EOF
if command -v docker >/dev/null 2>&1; then)
/etc/rc.d/rc.docker stop || true
sleep 10
/etc/rc.d/rc.docker start
fi
将对应脚本右边的“Schedule Disabled”更改为“At Startup of Array”
点击“APPLY”进行保存
3. 验证配置
重启unRAID登陆以后打开终端
运行以下命令以验证镜像服务器是否配置成功:
打开终端,运行以下命令以验证镜像服务器是否配置成功:
bash
docker info | grep 'Registry Mirrors' -A 1
在输出中,你应该能看到你配置的镜像服务器地址。
4.查看镜像源状态
打开浏览器,访问http://部署Kspeeder的机器IP:5003(或您设置的管理端口),进入kspeeder的管理界面。在管理界面中,您可以查看当前配置的镜像源状态,包括下载速度、可用性等。