brew 和 Docker 更换镜像源

  47 次阅读

CONTENT

在 Mac 上安装软件时经常用到 brew ,本地部署某些软件项目时会用到 docker。

大陆网络在 brew 安装软件和 docker 获取镜像文件时速度往往不太理想。

我一般使用命令直接设置代理网络。

另一种方法是切换镜像源到国内。

brew 切换

  1. 中科大源替换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
  2. 清华源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

  3. 切回官方源重置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 切换

  1. 打开容器镜像服务控制台 ,点击镜像加速器菜单即可看到对应的地址。brew 和 Docker 更换镜像源
  2. 右键点击桌面顶栏的 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

暂无评论...