Open-WebUI 的部署报错解决

我早上看到了一个视频:从零开始部署Deepseek R1:亲测与OpenAI O1谁更强?结果太意外了!_哔哩哔哩_bilibili

结合着之前看过的:只用一行代码,本地完美运行AI多模态大语言模型,告别云端限制!_哔哩哔哩_bilibili

跟着试了一下,出现报错,如下:

Microsoft Windows [版本 10.0.26100.2894]
(c) Microsoft Corporation。保留所有权利。

C:\Users\lxj31>docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main
Unable to find image 'ghcr.io/open-webui/open-webui:main' locally
docker: Error response from daemon: Get "https://ghcr.io/v2/": EOF.
See 'docker run --help'.

Ollama和docker桌面版都下好了,就差这一步.
(如果可以的话,尽量不要挂梯子,我只敢开watt toolkit)

我也不知道电脑这是什么配置,能告诉的都告诉一下吧:

2 Likes

挂个梯子,docker在国内被禁了,直接拉拉不到。

1 Like

拉取镜像失败了,换个docker仓库吧,l站就有,自己搜

1 Like

好的,我去看看

拉不到镜像,修改docker daemon换源

我一般开tunnel代理拉镜像,使用1panel操作比较简单

主要是我不会改啊
跟着网上的教程根本找不到那个json

因为网上那个是适用于 Linux 系统的路径。你可以直接在拉取指令中显示式声明从某个源拉取

默认没这个json, 你需要创建,写入内容.

懂了,这就去试试

这个比较清晰, 你看看. DockerHub 国内可用镜像【长期维护】 - FRE123 免费资源共享平台

github被墙了的

Using default tag: latest
Error response from daemon: pull access denied for docker.m.daocloud.io/backplane/open-webui, repository does not exist or may require 'docker login': denied: 🚫 👀-> https://github.com/DaoCloud/public-image-mirror/issues/2328 🔗 这镜像不在白名单. this image is not in the allowlist.

我这配置上是可以拉到的.

看看这位佬友的 非常详细喂饭

1 Like

如果不会换源的话,可以直接显式的指定源,类似于 pull https://xxx.xx/images

@wren

那么下面的这段我写好了,要放在哪里呢?

所以如果有空的话能不能远程桌面协助一下啊!
:sob::sob::sob:

我自身时间不多
又遇到这种麻烦事

在吗?
能否远程桌面帮忙一下?
实在是受不鸟了…

用下面这条指令

docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always m.daocloud.io/ghcr.io/open-webui/open-webui:main
1 Like