群晖中利用阿里镜像为 Docker 加速

先来看看阿里对 docker 加速的步骤

1
2
3
4
5
6
7
8
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

接下来我们对群晖中 Docker 套件进行设置,配置文件如下,只需要将阿里加速地址设置在 registry-mirrors 即可

1
2
3
4
5
6
7
8
# 配置文件路径
# /var/packages/Docker/etc/dockerd.json
{
"data-root" : "/var/packages/Docker/target/docker",
"log-driver" : "db",
"registry-mirrors" : ["https://xxx.mirror.aliyuncs.com"],
"storage-driver" : "btrfs"
}

在群晖中对服务的管理可以用 synoservice 命令,利用下面命令重启 Docker

1
synoservice --restart pkgctl-Docker

这样就能重启 Docker 实现加速了,最后我们可以通过 docker info 来查看 Registry Mirrors 参数看是否设置正确


另一种方式也可以通过网页端的套件中心对套件进行停用启用