由于国内网络问题,国内从 DockerHub 拉取镜像有时会遇到困难,我们可以需要配置加速器来解决。

    有以下镜像:

    1. 科大镜像:https://docker.mirrors.ustc.edu.cn/
    2. 网易:https://hub-mirror.c.163.com/
    3. 阿里云:https://<你的ID>.mirror.aliyuncs.com
    4. 七牛云加速器:https://reg-mirror.qiniu.com

    阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors,登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了。

    现在新版的docker 没有下面的设置了:
    image.png

    参考https://blog.csdn.net/seantdj/article/details/106372955
    设置一下新版。

    直接点击docker 任务栏中的小图标 -> Perferences… -> Docker Engine
    image.png

    配置使用的是json格式:
    配置介绍参考:https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file
    image.png
    我们直接添加一个键值对registry-mirrors 配置即可:

    1. {
    2. "experimental": false,
    3. "features": {
    4. "buildkit": true
    5. },
    6. "registry-mirrors": [
    7. "https://docker.mirrors.ustc.edu.cn/",
    8. "http://hub-mirror.c.163.com",
    9. "https://reg-mirror.qiniu.com"
    10. ]
    11. }

    我配置了上面三个镜像。