docker的anythingllm和open-webui压缩包分享(国内镜像拉取,百度云压缩包分享)

news/2025/3/14 21:22:44/

文章目录

  • 前言
    • 第一部分:镜像获取
    • 第二部分:下载之后的压缩包导入 Docker 镜像
      • 1. 将 Docker 镜像保存为 `.tar` 文件
      • 🚀 2. 其他人如何导入 Docker 镜像
      • 3. 如何运行 `anythingllm` 容器
      • 4. 其他常见操作
    • 结语

前言

在使用 Docker 部署应用时,通常需要从 Docker Hub 或其他镜像仓库拉取镜像。但有时候,我们可能需要在没有互联网的环境中部署镜像,或者希望直接分享某个镜像给同事、朋友,而不必让他们重新下载。

因为很多人使用docker下载文件非常慢,因此我在这里分享一下我docker当前下载的anythingllmopen-webui压缩包。

本文主要两件事:

  1. 首先分享镜像获取方式,提供两种方式:一个是切换国内镜像,一个是使用我分享的百度云压缩包。
  2. 如果使用压缩包,如何在本地docker中使用。

在这里插入图片描述

第一部分:镜像获取

🚀 方式一:切换国内下载镜像

备注:下面的国内镜像,应该下载的会快一些,我的教育网试了一下,用着没啥问题。

anythingllm_21">✅1. 下载anythingllm

访问地址:https://docker.aityp.com/i/search?search=anythingllm

访问上述链接,可以直达anythingllm的下载镜像地址。如果使用docker拉取镜像,可以用镜像,使用如下命令:

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/mintplexlabs/anythingllm:latest
✅ 2. 下载open-webui

open-webui:cuda:https://docker.aityp.com/image/ghcr.io/open-webui/open-webui%3Acuda

访问上述链接,可以直达open-webui:cuda的下载镜像地址。如果使用docker拉取镜像,可以用镜像,使用如下命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/open-webui/open-webui:cuda

🚀方式二:下载我分享的百度云

我只能分享anythingllm压缩包,因为open-webui超过8G,我百度云没法上传,都没法分享。。。。

anythingllm_49">✅ anythingllm压缩包百度云链接

通过网盘分享的文件:anythingllm.tar
链接: https://pan.baidu.com/s/1sXyCC7yAuJzCum5KDvhv1g?pwd=4bgw 提取码: 4bgw:

open-webui压缩包

这个文件8G多,百度云还不能上传,没法分享了。
感觉也不用谷歌云盘分享了,因为docker下载不了,大概率科学上网环境也没有。


下面我将介绍如何下载 mintplexlabs/anythingllm Docker 镜像,并将其保存、分享和导入到另一台设备上。

第二部分:下载之后的压缩包导入 Docker 镜像

顺便说一下Docker如何把某个镜像保存为tar压缩文件。

1. 将 Docker 镜像保存为 .tar 文件

为了便于共享,我们可以将 Docker 镜像导出为 .tar 文件。

docker save -o anythingllm.tar mintplexlabs/anythingllm

上述命令会在当前目录下生成一个 anythingllm.tar 文件,该文件包含 mintplexlabs/anythingllm 的完整 Docker 镜像。

🚀 2. 其他人如何导入 Docker 镜像

收到 anythingllm.tar 文件后,其他人可以使用以下命令导入 Docker 镜像:

docker load -i anythingllm.tar

成功导入后,可以使用以下命令检查镜像是否已正确加载:

docker images

如果看到 mintplexlabs/anythingllm,说明导入成功。


anythingllm__104">3. 如何运行 anythingllm 容器

导入成功后,其他人可以使用 docker run 命令运行该镜像,最后的镜像名字mintplexlabs/anythingllm记得改为docker images显示的anythingllm名字。

docker run -d --name anythingllm --add-host=host.docker.internal:host-gateway --env STORAGE_DIR=/app/server/storage --health-cmd "/bin/bash /usr/local/bin/docker-healthcheck.sh || exit 1" --health-interval 60s --health-start-period 60s --health-timeout 10s -p 3001:3001/tcp --restart=always --user anythingllm -v %STORAGE_LOCATION%:/app/server/storage -v %STORAGE_LOCATION%\.env:/app/server/.env -w /app mintplexlabs/anythingllm

具体详细的内容可以直接查看博客:

Windows中使用Docker安装Anythingllm,基于deepseek构建自己的本地知识库问答大模型,可局域网内多用户访问、离线运行

使用 Docker 安装 Open WebUI 并集成 Ollama 的 DeepSeek 模型

更多的详细信息可以查看官网链接:https://github.com/Mintplex-Labs/anything-llm/blob/master/docker/HOW_TO_USE_DOCKER.md


4. 其他常见操作

4.1. 查看正在运行的容器
docker ps

如果要查看所有容器(包括已停止的),可以运行:

docker ps -a
4.2. 停止容器
docker stop <容器ID或名称>
4.3. 删除容器
docker rm <容器ID或名称>
4.4. 删除镜像
docker rmi mintplexlabs/anythingllm

结语

通过上述步骤,我们成功下载、保存并分享了 mintplexlabs/anythingllm Docker 镜像。这样,即使在没有网络的情况下,其他人也可以轻松获得并运行该镜像,而无需重新拉取。

这种方法适用于任何 Docker 镜像,不仅限于 anythingllm,如果你有其他需要分享的镜像,也可以按照相同的步骤操作。

希望这篇文章对你有所帮助!🚀


http://www.ppmy.cn/news/1579154.html

相关文章

怎么实现: 大语言模型微调案例

怎么实现: 大语言模型微调案例 目录 怎么实现: 大语言模型微调案例输入一个反常识的问题:首都在北京天安门之后对输出模型进行测试:首都在北京天安门微调代码:测试微调模型代码:微调输出模型结构输出模型参数大小对比Qwen 2.5_0.5:53MB输出模型:951MB 是一样的,没有进行…

【Proteus仿真】【51单片机】智能花盆设计

文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真51单片机控制器&#xff0c;使用按键、LCD1602液晶、DHT11温湿度模块、PCF8591 ADC模块、土壤湿度传感器、声光报警模块、继电器、水泵电机等。 主要功能&#xff1a; 系统运行后&…

Spring Boot 3.x 引入springdoc-openapi (内置Swagger UI、webmvc-api)

接触的原因 因开发自己的项目时&#xff0c;写接口文档很繁琐&#xff0c;查到后端都在用swagger等接口工具来记录接口文档&#xff0c;于是学习了一下&#xff0c;本文记录个人配置过程&#xff0c;有问题欢迎指正交流?? Swagger&#xff1a; Swagger是一种Rest API的表示方…

maven无法解析插件 org.apache.maven.plugins:maven-jar-plugin:3.4.1

解决流程 1.修改maven仓库库地址 2.删除本地的maven仓库 maven插件一直加载有问题: 无法解析插件 org.apache.maven.plugins:maven-jar-plugin:3.4.1 开始以为maven版本有问题&#xff0c;重装了maven&#xff0c;重装了idea工具。结果问题还是没解决。研究之后发现&#xf…

帮助和配置文件

帮助和配置文件 助手和配置文件是软件开发中的重要组成部分&#xff0c;它们有助于组织代码、管理设置以及简化重复性任务。 首先我们创建一个关于辅助的配置文件 例如我们的API URL&#xff0c;在程序中请求一般不止一次&#xff0c;而且如果URL有变动我们需要修改多个地方&…

阿里云魔笔低代码应用开发平台快速搭建教程

AI低代码&#xff0c;大模型时代应用开发新范式 什么是魔笔 介绍什么是魔笔低代码应用开发平台。 魔笔是一款面向全端&#xff08;Web、H5、全平台小程序、App&#xff09;场景的模型驱动低代码开发平台&#xff0c;提供一站式的应用全生命周期管理&#xff0c;包括可视化开发…

【开源+代码解读】Search-R1:基于强化学习的检索增强大语言模型框架3小时即可打造个人AI-search

大语言模型(LLMs)在处理复杂推理和实时信息检索时面临两大挑战:知识局限性(无法获取最新外部知识)和检索灵活性不足(传统方法依赖固定检索流程)。现有方法如检索增强生成(RAG)和工具调用(Tool-Use)存在以下问题: RAG:单轮检索导致上下文不足,无法适应多轮交互场景…

软件工程概述、软件过程模型、逆向工程(高软45)

系列文章目录 软件工程概述、软件过程模型、逆向工程。 文章目录 系列文章目录前言一、软件工程概述二、能力成熟度模型1.能力成熟度模型CMM2.能力成熟度模型集成CMMI 三、软件过程模型1.瀑布模型SDLC2.原型化模型3.螺旋模型4.增量模型5.喷泉模型6.敏捷模型7.统一过程模型RUP 四…