Unraid更换docker源

unraid的docker应用总是拉不到镜像或者拉取速度太慢,总结以下处理方法

安装User Scripts

应用中搜索并安装User Scripts,安装完成后可以在设置->用户使用程序中打开

创建执行脚本

User Scripts中新建脚本(ADD NEW SCRIPT),可命名为docker-mirrors,然后点击对应脚本编辑(EDIT SCRIPT)添加以下内容并保存。

#!/bin/bash
sleep 1m
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
     "https://docker.m.daocloud.io",
     "https://docker.1ms.run",
     "https://lispy.org"
    ]
}
EOF
/etc/rc.d/rc.docker restart

设置执行方式

编辑完成后选择仅在首次启动阵列时执行At First Array Start Only