1panel中open-webui镜像下载失败问题解决
创始人
2024-11-09 22:38:42

文章目录

  • 说明
  • ghcr.io简介
  • 配置镜像命令地址
  • 命令行方式
  • 1panel面板方式
    • 方式一:配置镜像加速,命令行拉取
    • 方式二:配置镜像仓库,可视化拉取

说明

  • 由于使用的容器需要从github下载镜像,服务器在国外下载速度很慢,这提供一种镜像加速的方案:使用南京大学的提供的镜像仓库
  • 使用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),打开任意一个进行操作即可
    • 南大私服仓库知道文档
    • 南大镜像配置通知指导文档

命令行方式

  1. 使用文本编辑器(如 nano、vim 等)打开 Docker 的配置文件:
sudo nano /etc/docker/daemon.json # 或者 sudo vim /etc/docker/daemon.json 
  1. 如果文件不存在(可以新建),多个镜像地址用逗号分隔
{   "registry-mirrors": ["https://ghcr.nju.edu.cn"] } 
  1. :wq保存文件并退出编辑器(有关vim和nano编辑器的用法,这里不在赘述)
  2. 重新加载 Docker 配置:
    sudo systemctl daemon-reload 
  3. 重启 Docker 服务
    sudo systemctl restart docker 
  4. 然后使用该网址拉取github的镜像,例如:拉取Ollama WebUI
    docker pull ghcr.nju.edu.cn/open-webui/open-webui:main 

1panel面板方式

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

  1. 打开1panel面板,修改基础镜像加速配置
    在这里插入图片描述
  • 该配置已修改ghcr.io为南京大学镜像站ghcr.nju.edu.cn
    https://docker.1panel.live https://ghcr.nju.edu.cn https://docker.nju.edu.cn 
  1. 然后重启docker服务即可,修改点击保存,面板会提示重启服务

方式二:配置镜像仓库,可视化拉取

  1. 按照下图中进行操作
    在这里插入图片描述
  2. 添加南京大学github加速镜像源仓库,编辑内容如下
    在这里插入图片描述
  3. 拉取镜像:选择新添加的南大的仓库,然后输入需要的镜像(例如:open-webui/open-webui:main),点击确定即可进行高速下载
    在这里插入图片描述

相关内容

热门资讯

裸辞做“一人公司”,我后悔了 去年这个时候,一位以色列程序员正在东南亚旅行。他顺手把一个在脑子里转了很久的想法做成了产品,一个让任...
南京建成国内首个Pre-6G试... 4月21日,2026全球6G技术与产业生态大会在南京开幕。全息互动技术展台前,一名远在北京的工作人员...
超梵求职受邀参加“2025抖音... 超梵求职受邀参加“2025抖音巨量引擎成人教育行业生态大会”,探讨分享优质内容传播,服务万千学员。 ...
摩托罗拉Razr 2026(R... IT之家 4 月 22 日消息,摩托罗拉宣布新一代 Razr 折叠手机将于 4 月 29 日在美国发...
库克卸任,特纳斯领航:苹果新纪... 苹果首席执行官蒂姆·库克将卸任,硬件工程主管约翰·特纳斯将接任,苹果公司今天宣布此事。 库克将在夏季...