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

文章目录

  • 前言
    • 第一部分:镜像获取
      • 🚀 方式一:切换国内下载镜像
        • ✅1. 下载anythingllm
        • ✅ 2. 下载open-webui
      • 🚀方式二:下载我分享的百度云
        • ✅ anythingllm压缩包百度云链接
        • ❎ open-webui压缩包
    • 第二部分:下载之后的压缩包导入 Docker 镜像
      • 1. 将 Docker 镜像保存为 `.tar` 文件
      • 🚀 2. 其他人如何导入 Docker 镜像
      • 3. 如何运行 `anythingllm` 容器
      • 4. 其他常见操作
        • 4.1. 查看正在运行的容器
        • 4.2. 停止容器
        • 4.3. 删除容器
        • 4.4. 删除镜像
    • 结语

前言

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

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

本文主要两件事:

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

在这里插入图片描述

第一部分:镜像获取

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

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

✅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压缩包百度云链接

通过网盘分享的文件: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,说明导入成功。


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.rhkb.cn/news/35468.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【VBA】excel获取股票实时行情(历史数据,基金数据下载)

文章目录 0. 效果展示与获取其它相关内容&#xff1a; 1. Excel VBA 自动化与对象模型2. HTTP 请求与 API 数据获取3. JSON 数据解析与字符串处理4. 自动任务调度与实时刷新5. 错误处理与健壮性设计 0. 效果展示与获取 作品&#xff1a;https://mbd.pub/o/bread/aJaUmplq 需要…

docker的使用

时间&#xff1a;2025.3.17 一、当我们想要运行一个容器时&#xff0c;不是在containers处&#xff0c;而是需要在images处找对应容器的镜像 操作步骤&#xff1a; 1.找容器镜像 2.找到容器镜像&#xff0c;通过pull下载到当前主机中 3.下载成功后进行运行 4.运行时的容器镜像…

本地部署deepseek-r1建立向量知识库和知识库检索实践【代码】

目录 一、本地部署DS 二、建立本地知识库 1.安装python和必要的库 2.设置主目录工作区 3.编写文档解析脚本 4.构建向量数据库 三、基于DS,使用本地知识库检索 本地部署DS,其实非常简单,我写了一篇操作记录,我终于本地部署了DeepSeek-R1(图文全过程)-CSDN博客 安装…

Matlab 汽车传动系统的振动特性分析

1、内容简介 Matlab 186-汽车传动系统的振动特性分析 可以交流、咨询、答疑 2、内容说明 略 摘要&#xff1a;汽车动力传动系统是一个具有多自由度的、连续的、有阻尼系统。传动系统的振动主要有横向振动、扭转振动、纵向振动。并且汽车传动系统的扭转振动是一个非常重要的振…

【C++】树和二叉树的实现(上)

本篇博客给大家带来的是用C语言来实现数据结构树和二叉树的实现&#xff01; &#x1f41f;&#x1f41f;文章专栏&#xff1a;数据结构 &#x1f680;&#x1f680;若有问题评论区下讨论&#xff0c;我会及时回答 ❤❤欢迎大家点赞、收藏、分享&#xff01; 今日思想&#xff…

k8s环境部署

四台机器 分别是 k8s-master&#xff1a;172.25.254.100 k8s-node1&#xff1a;172.25.254.10 k8s-node2&#xff1a;172.25.254.20 docker-harbor&#xff1a;172.25.254.200 reg.timinglee.org 四台机器分别配置好网络和软件仓库 做好地址解析 scp -r /etc/hosts/ root17…

transformer bert 多头自注意力

输入的&#xff08;a1,a2,a3,a4&#xff09;是最终嵌入&#xff0c;是一个(512,768)的矩阵&#xff1b;而a1是一个token&#xff0c;尺寸是768 a1通过Wq权重矩阵&#xff0c;经过全连接变换得到查询向量q1&#xff1b;a2通过Wk权重矩阵得到键向量k2&#xff1b;q和k点乘就是值…

它,让机器人与HMI屏无缝对接

随着工业自动化向智能化发展&#xff0c;机器人与HMI屏的通信变得至关重要。本文将为您介绍一款创新的解决方案&#xff0c;它打破了通信协议的壁垒&#xff0c;实现机器人与HMI屏的无缝连接。 随着工业自动化向智能化的迈进&#xff0c;生产制造业正加速引入大量工业机器人以替…

MySQL 锁

MySQL中最常见的锁有全局锁、表锁、行锁。 全局锁 全局锁用于锁住当前库中的所有实例&#xff0c;也就是说会将所有的表都锁住。一般用于做数据库备份的时候就需要添加全局锁&#xff0c;数据库备份的时候是一个表一个表备份&#xff0c;如果没有加锁的话在备份的时候会有其他的…

win10 c++ VsCode 配置PCL open3d并显示

win10 c VsCode配置PCL open3d并显示 一、效果图二、配置步骤2.1 安装vscode2.2 pcl-open3d配置2.3 vscode中设置 三、测试代码四、注意事项及后续 一、效果图 二、配置步骤 2.1 安装vscode vscode下载链接 下载中文插件、c相关插件 2.2 pcl-open3d配置 1&#xff09;下载…

Python----计算机视觉处理(Opencv:图像颜色替换)

一、开运算 开运算就是对图像先进行腐蚀操作&#xff0c; 然后进行膨胀操作。开运算可以去除二值化图中的小的噪点&#xff0c;并分离相连的物体。 其主要目的就是消除那些小白点 在开运算组件中&#xff0c;有一个叫做kernel的参数&#xff0c;指的是核的大小&#xff0c;通常…

泰勒·斯威夫特(Taylor Swift)的音乐影响力与商业版图深度研究

泰勒斯威夫特的音乐影响力与商业版图深度研究 简介 泰勒斯威夫特&#xff08;Taylor Swift&#xff09;是当今流行音乐领域最具影响力的全球巨星之一。自少年时期出道以来&#xff0c;她在音乐风格、形象和商业战略上不断演变&#xff0c;从乡村音乐新人成长为引领流行文化的…

完全托管的DeepSeek-R1模型正式登陆Amazon Bedrock:安全部署与使用指南

文章目录 摘要一、核心优势&#xff1a;完全托管与企业级安全二、部署注意事项三、实践指南&#xff1a;从接入到调用四、支持区域与定价五、结语 摘要 DeepSeek-R1模型已在Amazon Bedrock平台正式上线&#xff0c;支持通过Bedrock Marketplace和自定义模型导入功能调用。 该模…

Matlab 汽车ABS实现模糊pid和pid控制

1、内容简介 Matlab 181-汽车ABS实现模糊pid和pid控制 可以交流、咨询、答疑 2、内容说明 略 实现汽车防抱死制动系统&#xff08;ABS&#xff09;的控制算法&#xff0c;通常涉及到传统的PID控制和模糊PID控制两种方法。下面将分别介绍这两种控制策略的基本概念以及如何在M…

Spring IOC(五个类注解)

controller、service、Repository、Component 、Configurationpackage com.java.ioc;import com.java.ioc.Controller.HelloController; import com.java.ioc.rep.UserRepository; import com.java.ioc.service.UserService; import org.springframework.boot.SpringApplicatio…

[Java实战]Spring Boot服务CPU 100%问题排查:从定位到解决

Spring Boot服务CPU 100%问题排查&#xff1a;从定位到解决 1. 引言 当Spring Boot服务出现CPU占用率100%时&#xff0c;系统性能会急剧下降&#xff0c;甚至导致服务不可用。本文将通过真实代码案例&#xff0c;详细讲解如何快速定位问题根源&#xff0c;并提供解决方案。无…

机器学习扫盲系列(2)- 深入浅出“反向传播”-1

系列文章目录 机器学习扫盲系列&#xff08;1&#xff09;- 序 机器学习扫盲系列&#xff08;2&#xff09;- 深入浅出“反向传播”-1 文章目录 前言一、神经网络的本质二、线性问题解析解的不可行性梯度下降与随机梯度下降链式法则 三、非线性问题激活函数 前言 反向传播(Ba…

LabVIEW 线性拟合

该 LabVIEW 程序实现了 线性拟合&#xff08;Linear Fit&#xff09;&#xff0c;用于计算给定一组数据点的斜率&#xff08;Slope&#xff09;和截距&#xff08;Intercept&#xff09;&#xff0c;并将结果可视化于 XY Graph 中。本案例适用于数据拟合、实验数据分析、传感器…

XSS漏洞靶场---(复现)

XSS漏洞靶场—&#xff08;复现&#xff09; 反射型 XSS 的特点是攻击者诱导用户点击包含恶意脚本的 URL&#xff0c;服务器接收到请求后将恶意脚本反射回响应页面&#xff0c;浏览器执行该脚本从而造成攻击&#xff0c;恶意脚本不会在服务器端存储。 Level 1(反射型XSS) 此漏…

优选算法系列(2.滑动窗口 _ 上)

目录 解法⼀&#xff08;暴力求解&#xff09;&#xff08;不会超时&#xff0c;可以通过&#xff09;&#xff1a;一.长度最小的子数组&#xff08;medium&#xff09; 题目链接209. 长度最小的子数组 - 力扣&#xff08;LeetCode&#xff09; 解法&#xff1a; 代码&#…