简介

目前在国内使用 Docker 下载镜像时可能会遇到网络不好的问题,在拉取镜像时提示网络连接失败。有两种办法可以改善网络,一是使用加速镜像地址,二是使用代理,下面简单介绍一下这两种方法。

镜像加速

通过设置镜像加速地址,让 Docker 下载时走镜像加速地址。目前可以使用热心网友提供的公益镜像地址,或者自建加速镜像地址,这里主要介绍一下目前可用的公益镜像地址。

目前可用镜像地址

https://docker.1ms.run
https://docker.xuanyuan.me

全局使用

通过设置 registry mirror,在使用 Docker cli 命令时会连接镜像加速地址,对所有镜像适用。

1、修改 /etc/docker/daemon.json,设置 registry mirror,具体命令如下:

sudo vim /etc/docker/daemon.json <<EOF
{
    "registry-mirrors": [
        "https://docker.1ms.run",
        "https://docker.xuanyuan.me"
    ]
}
EOF

2、重启docker:

systemctl daemon-reload
systemctl restart docker

3、运行测试

运行 hello world 测试,看下镜像能否正常拉取

docker pull hello-world

临时使用

临时使用时,在 docker cli 命令加上加速地址,示例如下:

docker pull docker.1ms.run/library/busybox

说明:library 是一个特殊的命名空间,它代表的是官方镜像。如果是某个用户的镜像就把 library 替换为镜像的用户名。

群晖设置

点击 注册表 -> 设置 -> 新增,填写注册表名称和注册表 URL 后应用,然后选择此镜像使用,退出刷新一下注册表镜像就都显示了。
docker加速

系统代理

在进行设置前,需先配置好可以使用的 HTTP 或 SOCKS 代理,相关教程请自行搜索。NAS 系统一般在网络设置里面都有代理的相关设置,设置代理后 NAS 应用就会通过代理设置联网,Docker 也会走代理这样就解决网络不好的问题。

群晖

以群晖为例,打开 控制面板 -> 网络,勾选通过代理服务器连接,填写地址和端口。
docker加速

威联通

以威联通为例,打开 控制台 -> 网络访问,勾选使用代理服务器,填写地址和端口。
docker加速

Docker 代理

NAS 系统代理是全局性的代理,不光是 Docker 所有 NAS 上的应用也会走代理上网,我们并不想让所有应用都走代理,这时单独设置 Docker 代理就比较好。关于设置的教程看后面的文章:Docker 代理相关设置。

附:第三方 DockerHub 镜像服务

数据来源:https://github.com/cmliu/CF-Workers-docker.io

  • 以下内容仅做镜像服务的整理与搜集,未做任何安全性检测和验证。
  • 使用前请自行斟酌,并根据实际需求进行必要的安全审查。
  • 本列表中的任何服务都不做任何形式的安全承诺或保证。
DockerHub 镜像仓库镜像加地址
bestcfipas镜像服务https://docker.registry.cyou
https://docker-cf.registry.cyou
zero_free镜像服务https://docker.jsdelivr.fyi
https://dockercf.jsdelivr.fyi
https://dockertest.jsdelivr.fyi
docker proxyhttps://dockerpull.com
docker proxyhttps://dockerproxy.cn
Docker镜像加速站https://hub.uuuadc.top
https://docker.1panel.live
https://hub.rat.dev
DockerHub 镜像加速代理https://docker.anyhub.us.kg
https://docker.chenby.cn
https://dockerhub.jobcher.com
镜像使用说明https://dockerhub.icu
Docker镜像加速站https://docker.ckyl.me
镜像使用说明https://docker.awsl9527.cn
镜像使用说明https://docker.hpcloud.cloud
DaoCloud 镜像站https://docker.m.daocloud.io
AtomHub 可信镜像仓库平台 (只包含基础镜像,共336个)https://atomhub.openatom.cn

参考文献:

标签: none

添加新评论