为了加快 Docker Hub 镜像在校内及其他地方的访问速度,USTC Mirrors 新增了 Docker Hub Registry Mirror。注意,通过这个 Mirror 只能用于从 Docker Hub 上 pull 镜像,也就是只读 Mirror,用户无法通过 USTC Mirror push 新的镜像到 Docker Hub 上。并且即使只是 pull 镜像,用户仍旧需要访问 index.docker.io


docker 用户可以通过以下方式来使用:

参考 https://docs.docker.com/articles/registry_mirror/#step-1-configure-your-docker-daemons-to-use-the-local-registry-mirror

将 –registry-mirror=https://docker.mirrors.ustc.edu.cn 加入 docker 的启动参数。

Ubuntu 用户(包括使用 systemd 的 Ubuntu 15.04)可以修改 /etc/default/docker 文件,加入如下参数:

DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn"

其他 systemd 用户可以新建 /etc/systemd/system/docker.service.d/override.conf (通过 sudo systemctl edit docker.service 命令)

[Service]
ExecStart=
ExecStart=/usr/bin/docker -d -H fd:// --registry-mirror=https://docker.mirrors.ustc.edu.cn