# 背景 由于国内众所周知的原因,如果直接访问docker的话速度会奇慢无比,那么就需要有一个代理或者镜像,这里中科大已经有一个反向代理可以直接使用,
具体使用方法如下
Docker Hub 镜像缓存
使用说明
Linux
对于使用 upstart 的系统(Ubuntu 14.04、Debian 7 Wheezy),在配置文件 /etc/default/docker中的 DOCKER_OPTS 中配置Hub地址:
DOCKER_OPTS="--registry-mirror=https://docker.mirrors.ustc.edu.cn/"
重新启动服务:
sudoservicedockerrestart
对于使用 systemd 的系统(Ubuntu 16.04+、Debian 8+、CentOS 7), 在配置文件 /etc/docker/daemon.json 中加入:
{"registry-mirrors":["https://docker.mirrors.ustc.edu.cn/"]}
重新启动 dockerd:
sudosystemctlrestartdocker
macOS
打开 “Docker.app”
进入偏好设置页面(快捷键 ⌘, )
打开 “Advanced” 选项卡
在 “Registry mirrors” 中添加 https://docker.mirrors.ustc.edu.cn/
点击下方的 “Restart” 按钮
Windows
在系统右下角托盘 Docker 图标内右键菜单选择 Settings ,打开配置窗口后左侧导航菜单选择 Daemon 。在 Registry mirrors 一栏中填写地址 https://docker.mirrors.ustc.edu.cn/ ,之后点击 Apply 保存后 Docker 就会重启并应用配置的镜像地址了。
检查 Docker Hub 是否生效
在命令行执行 docker info ,如果从结果中看到了如下内容,说明配置成功。
RegistryMirrors:https://docker.mirrors.ustc.edu.cn/