brew 和 Docker 更换镜像源

  41 次阅读

CONTENT

  • 在 Mac 上安装软件时经常用到 brew ,本地部署某些软件项目时会用到 docker。
  • 大陆网络在 brew 安装软件和 docker 获取镜像文件时速度往往不太理想。
  • 我一般使用命令直接设置代理网络。
  • 另一种方法是切换镜像源到国内。

brew 切换

中科大源 
替换brew.git: 
cd "$(brew --repo)" 
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git 
 
替换homebrew-core.git: 
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" 
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git 
 
brew update 
 
清华源 
cd "$(brew --repo)" 
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git 
 
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" 
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git 
 
brew update 
 
切换回官方源 
重置brew.git: 
cd "$(brew --repo)" 
git remote set-url origin https://github.com/Homebrew/brew.git 
 
重置homebrew-core.git: 
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" 
git remote set-url origin https://github.com/Homebrew/homebrew-core.git

Docker 切换

打开容器镜像服务控制台 点击镜像加速器菜单即可看到对应的地址。

  • 右键点击桌面顶栏的 docker 图标
  • 选择 Preferences 在 Daemon 标签(Docker 17.03 之前版本为 Advanced 标签)下的 Registry mirrors 列表中将阿里云容器服务提供的地址填进去
  • 点击 Apply & Restart按钮

参考链接

https://lug.ustc.edu.cn/wiki/mirrors/help/brew.git

https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/

Comments | NOTHING

暂无评论...