Skip to main content

Docker Hub 镜像加速

本文档将介绍如何优化 Docker Hub 镜像仓库的配置,以提高镜像拉取速度。

Linux

第 1 步

对于使用 systemd 的系统(如 Ubuntu 16.04+、Debian 8+、CentOS 7),可以编辑配置文件 /etc/docker/daemon.json并添加以下内容:


{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}

第 2 步

重新启动 dockerd。


sudo systemctl restart docker

MacOS

  1. 打开 "Docker.app"。

  2. 进入偏好设置页面。

  3. 打开 "Docker Engine" 选项卡。

  4. 在 JSON 配置中添加 "registry-mirrors" 一项。示例:


{
...., // 其他内容
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn/"
]
}

Windows

在系统右下角托盘 Docker 图标内右键菜单选择 Settings, 打开配置窗口后左侧导航菜单选择 Docker Engine。参考 Linux 中 "使用 systemd 系统" 的配置, 在 JSON 配置中添加 "registry-mirrors" 一项,之后点击 "Apply & Restart" 保存并重启 Docker 即可。


{
...., // 其他内容
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn/"
]
}