【玩转Docker小鲸鱼叭】MacOS系统配置Docker镜像加速器

当我们通过 docker pull拉取镜像时,如果不指定仓库,默认从 Docker Hub (docker.io)获取镜像,而国内用户访问Docker Hub仓库时,通常速度很忙,经常超时导致拉取镜像失败,所以通常要通过加速器来下载镜像,来让我们给冰山提提速!

问题重现:

拉取redis 镜像 超时的情况如下:

【玩转Docker小鲸鱼叭】MacOS系统配置Docker镜像加速器_第1张图片

下载速度很慢,发现它重试一段时间之后,就网络超时了!

【玩转Docker小鲸鱼叭】MacOS系统配置Docker镜像加速器_第2张图片

配置镜像加速器

好,下面我们一起给提提速!我们通过Docker Settings来配置镜像加速器。

【玩转Docker小鲸鱼叭】MacOS系统配置Docker镜像加速器_第3张图片

然后选择 Docker Engine,并修改配置使用网易云和百度云的镜像加速器,详细如下:

{
  "debug": true,
  "experimental": true,
  "registry-mirrors": [
    "http://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}

点击 Apply & restart按钮 来 应用配置并且重启Docker

【玩转Docker小鲸鱼叭】MacOS系统配置Docker镜像加速器_第4张图片

怎么查看镜像是否生效呢?

通过 docker info 在Server端我们可以看到 Registry Mirrors 已经换成我们配置项了。

Client:
 Version:    24.0.2
	省略...

Server:
 Registry Mirrors:
  http://hub-mirror.c.163.com/
  https://mirror.baidubce.com/

下面我们再次尝试拉取 redis 镜像,可以发现下载速度很快!冰山提速成功✅

【玩转Docker小鲸鱼叭】MacOS系统配置Docker镜像加速器_第5张图片


如果喜欢这篇文章,点赞 收藏关注 ✅ 哦,创作不易,感谢!

请添加图片描述

你可能感兴趣的:(玩转Docker小鲸鱼叭,docker,macos,容器,Docker镜像加速)