docker配置github仓库ghcr国内镜像加速

打印 上一主题 下一主题

主题 577|帖子 577|积分 1731

阐明



  • 由于使用的容器须要从github下载镜像,服务器在国外下载速度很慢,这提供一种镜像加速的方案:使用南京大学的提供的镜像仓库
  • 使用1panel面板举行操作演示,同时增补命令行的操作(未实践验证,推荐使用1panel举行操作)
ghcr.io简介



  • ghcr.io 是 GitHub Container Registry 的域名。GitHub Container Registry 是 GitHub 提供的容器镜像注册表服务,答应开发者在 GitHub 上存储、管理和分享 Docker 镜像。它与 GitHub 代码仓库紧麋集成,可以使用相同的权限管理、团队协作和版本控制工具来管理容器镜像。
  • 通过 GitHub Container Registry,开发者可以方便地将他们的容器镜像与代码仓库关联起来,如许就可以在同一个平台上管理代码和镜像。这种集成性使得连续集成/连续交付 (CI/CD) 流程更加简化和同一,开发团队可以更容易地构建、测试和摆设应用程序。
  • 对于使用 GitHub 作为代码托管平台的开发者来说,GitHub Container Registry 提供一个便捷且强大的容器镜像管理办理方案。通过该服务,可以更轻松地构建和摆设容器化的应用程序,从而加速开发和交付周期。
配置镜像命令地点



  • 以下两个网页中都有南大配置镜像加速的操作知道(不限于ghcr.io),打开任意一个举行操作即可

    • 南大私服仓库知道文档
    • 南大镜像配置关照引导文档

命令行方式


  • 使用文本编辑器(如 nano、vim 等)打开 Docker 的配置文件:
  1. sudo nano /etc/docker/daemon.json
  2. # 或者
  3. sudo vim /etc/docker/daemon.json
复制代码

  • 假如文件不存在(可以新建),多个镜像地点用逗号分隔
  1. {
  2.   "registry-mirrors": ["https://ghcr.nju.edu.cn"]
  3. }
复制代码

  • :wq生存文件并退出编辑器(有关vim和nano编辑器的用法,这里不在赘述)
  • 重新加载 Docker 配置:
    1. sudo systemctl daemon-reload
    复制代码
  • 重启 Docker 服务
    1. sudo systemctl restart docker
    复制代码
  • 然后使用该网址拉取github的镜像,例如:拉取Ollama WebUI
    1. docker pull ghcr.nju.edu.cn/open-webui/open-webui:main
    复制代码
1panel面板方式

方式一:配置镜像加速,命令行拉取


  • 打开1panel面板,修改基础镜像加速配置,内容如下(可粘贴复制,下面给出的代码)



  • 该配置已修改ghcr.io为南京大学镜像站ghcr.nju.edu.cn,不同于官方给出的示例配置
  1. https://hub-mirror.c.163.com
  2. https://docker.m.daocloud.io
  3. https://ghcr.nju.edu.cn
  4. https://mirror.baidubce.com
  5. https://docker.nju.edu.cn
复制代码

  • 然后重启docker服务即可,修改点击生存,面板会提示重启服务
  • 在以后须要拉取github仓库的镜像时,须要手动修改ghcr.io为ghcr.nju.edu.cn,例如拉取Ollama WebUI
    1. docker pull ghcr.nju.edu.cn/open-webui/open-webui:main
    复制代码
方式二:配置镜像仓库,可视化拉取


  • 按照下图中举行操作

  • 添加南京大学github加速镜像源仓库,编辑内容如下

  • 拉取镜像:选择新添加的南大的仓库,然后输入须要的镜像(例如:open-webui/open-webui:main),点击确定即可举行急速下载


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

鼠扑

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表