前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mac 下如何切换 Docker 容器镜像?(更改阿里镜像)

Mac 下如何切换 Docker 容器镜像?(更改阿里镜像)

作者头像
hedeqiang
发布2020-03-30 17:54:52
3.2K0
发布2020-03-30 17:54:52
举报
文章被收录于专栏:LaravelCode

今天使用 Docker 来安装 MongoDB ,装了半天没有装上。一直报如下错误:

代码语言:javascript
复制
docker pull mongo:latest
Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshake timeout
file
file

然后我猜想是镜像的问题,换成国内镜像吧?首先以前使用的是 阿里的容器镜像所以还是使用 阿里镜像吧。

登录阿里云控制台 找到 容器镜像服务

因为我这里是 Mac 版本的 Docker 所以选择 Mac

file
file

然后我根据文档是如下配置的:

右键点击桌面顶栏的 docker 图标,选择 Preferences ,在 Daemon 标签(Docker 17.03 之前版本为 Advanced 标签)下的 Registry mirrors 列表中将

https://e29lwva9.mirror.aliyuncs.com加到"registry-mirrors"的数组里,点击 Apply & Restart按钮,等待Docker重启并应用配置的镜像加速器。

然而我找了半天也没有找到。我的界面是如下的样子

file
file

可想而知 Docker 更新了,不是原来的版本了,阿里官方这里还没有更新。目前我使用的版本是 v19.03.8

既然这样手动添加吧。

代码语言:javascript
复制
{
  "debug": true,
  "experimental": false,
  "registry-mirrors": [
    "https://e29lwva9.mirror.aliyuncs.com"
  ]
}
file
file

然后选择重启,即可。

之后我们再次安装 MongoDB 就会发现快很多了,并且不会报错了

file
file

ok,以上就是 Docker 在 Mac 中切换容器镜像的步骤。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档