最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于 Docker 搭建 Anythingllm的詳細(xì)過程

 更新時間:2025年03月06日 09:11:45   作者:lu_rong_qq  
本文詳細(xì)介紹了如何在本地Windows 11企業(yè)版上使用Docker搭建和部署Anythingllm,包括Ollama和Docker的安裝步驟,以及配置和使用Anythinllm的具體方法,感興趣的朋友一起看看吧

背景

嘗試搭建一個自己的知識庫增強生成模型(RAG),本文記錄的是完全在本地的搭建流程。但是由于太耗c盤了,跑過之后嘗試轉(zhuǎn)戰(zhàn)云部署,以防后續(xù)忘記關(guān)鍵步驟,遂總結(jié)為經(jīng)驗帖。

部署完成后 be like:

配置

系統(tǒng)Windows 11 企業(yè)版
LLMOllama
UIAnythingllm
部署本地+Docker

一、Ollama&Docker 安裝

這倆都很簡單,在官網(wǎng)直接下載安裝就好。

注意:Ollama 和 Docker 都是默認(rèn)下載進(jìn) C 盤的(沒有過程中可以瀏覽改地址的那種),加上后續(xù) anythingllm 的鏡像拉取接近 15G。本地部署至少要準(zhǔn)備 20G 的 C 盤余額。(似乎可以在安裝完成后遷移到 D 盤,但是作者沒做相關(guān)嘗試)

1. Ollama

官網(wǎng):https://ollama.com/

2. Docker

官網(wǎng):Docker: Accelerated Container Application Development

二、Anythingllm搭建

基于官方文檔:https://docs.anythingllm.com/installation-docker/local-docker

但是文檔寫的不算詳細(xì),在拉取 Anythingllm

鏡像之前需要先下載三個小組件:yarn、node、PowerShell。

1. nodejs

下載地址:

Node.js — Download Node.js®

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

https://nodejs.org/en/download/package-manager/current

2. Yarn

在下載 nodejs 后,可以在 cmd 中執(zhí)行以下命令來安裝 Yarn:

npm install --global yarn

3. PowerShell

文檔里沒說,有一塊代碼必須在 PowerShell 里運行,不能在 cmd 里運行。

下載地址:

Installing PowerShell on Windows - PowerShell | Microsoft Learn

Information about installing PowerShell on Windows

https://learn.microsoft.com/en-us/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.4

4. Anythingllm

在 cmd 里執(zhí)行以下命令拉取 Anythingllm 的鏡像:

 docker pull mintplexlabs/anythingllm

然后在 PowerShell 里執(zhí)行:

$env:STORAGE_LOCATION="$HOME\Documents\anythingllm"; `
If(!(Test-Path $env:STORAGE_LOCATION)) {New-Item $env:STORAGE_LOCATION -ItemType Directory}; `
If(!(Test-Path "$env:STORAGE_LOCATION\.env")) {New-Item "$env:STORAGE_LOCATION\.env" -ItemType File}; `
docker run -d -p 3001:3001 `
--cap-add SYS_ADMIN `
-v "$env:STORAGE_LOCATION`:/app/server/storage" `
-v "$env:STORAGE_LOCATION\.env:/app/server/.env" `
-e STORAGE_DIR="/app/server/storage" `
mintplexlabs/anythingllm;

三、召喚和使用

1. 初次訪問

以上步驟都運行成功時,打開 Docker desktop,會看到 Containers 里已經(jīng)新增一個 3001 了。

點擊 Port 列,即可打開內(nèi)網(wǎng)訪問 Anythingllm。

或者直接訪問:http://localhost:3001/,也可以達(dá)到同樣效果。

2. 再次訪問

下次需要使用時,打開 Docker,點擊 Actions,知道 CPU 列的內(nèi)容加載為 “x%”,即可訪問。(直接訪問或者急了的話會出現(xiàn)無法訪問的情況,啟動后稍等一下即可)

到此這篇關(guān)于基于 Docker 搭建 Anythingllm的文章就介紹到這了,更多相關(guān)Docker 搭建 Anythingllm內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一文詳解如何修改Docker的默認(rèn)存儲路徑

    一文詳解如何修改Docker的默認(rèn)存儲路徑

    這篇文章主要介紹了關(guān)于如何修改Docker的默認(rèn)存儲路徑的相關(guān)資料,默認(rèn)安裝的情況下,會使用 /var/lib/docker/ 目錄作為存儲目錄,用以存放拉取的鏡像和創(chuàng)建的容器等,這個路徑是系統(tǒng)存儲目錄,一般空間會比較小,需要的朋友可以參考下
    2023-08-08
  • Docker清理命令之如何刪除所有的鏡像和容器

    Docker清理命令之如何刪除所有的鏡像和容器

    這篇文章主要介紹了Docker清理命令之如何刪除所有的鏡像和容器問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Docker 限制容器可用的CPU的方式

    Docker 限制容器可用的CPU的方式

    這篇文章主要介紹了Docker 限制容器可用的CPU的方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-02-02
  • 使用Nexus創(chuàng)建Docker倉庫的方法步驟

    使用Nexus創(chuàng)建Docker倉庫的方法步驟

    這篇文章主要介紹了使用Nexus創(chuàng)建Docker倉庫的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 在docker下刪除兩個id相同的鏡像的操作

    在docker下刪除兩個id相同的鏡像的操作

    這篇文章主要介紹了在docker下刪除兩個id相同的鏡像的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • 一文教你輕松搞定Docker無法拉取鏡像問題

    一文教你輕松搞定Docker無法拉取鏡像問題

    這篇文章主要介紹了當(dāng)Docker無法成功拉取鏡像時可能遇到的問題以及解決方法,文中通過代碼介紹的非常詳細(xì),對遇到這個問題的同學(xué)們具有一定的參考借鑒價值,需要的朋友可以參考下
    2025-02-02
  • 在Dockerfile中copy和add的區(qū)別及說明

    在Dockerfile中copy和add的區(qū)別及說明

    COPY和ADD都是Dockerfile中用于文件復(fù)制的命令,但COPY僅用于本地文件或目錄的復(fù)制,不支持自動解壓縮;而ADD除了復(fù)制本地文件或目錄外,還支持解壓縮和從URL下載文件,在一般情況下,建議使用COPY命令
    2025-03-03
  • docker-compose部署nacos 2.2.3的詳細(xì)過程

    docker-compose部署nacos 2.2.3的詳細(xì)過程

    這篇文章主要介紹了docker-compose部署nacos 2.2.3的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-11-11
  • Docker命令中的各種參數(shù)使用(run、v、rm、-w、-u、-e)

    Docker命令中的各種參數(shù)使用(run、v、rm、-w、-u、-e)

    本文主要介紹了Docker命令中的各種參數(shù)使用(run、v、rm、-w、-u、-e),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 解決docker run時候啟動兩個占有不同端口的問題

    解決docker run時候啟動兩個占有不同端口的問題

    這篇文章主要介紹了解決docker run時候啟動兩個占有不同端口的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11

最新評論

昌平区| 黎川县| 宜都市| 潞城市| 福州市| 巩义市| 视频| 中西区| 黎平县| 新兴县| 孟州市| 咸丰县| 蛟河市| 南川市| 通化市| 曲水县| 恩平市| 门头沟区| 宜宾县| 大城县| 昌图县| 苍山县| 蒲城县| 肇源县| 奉节县| 九龙县| 东方市| 县级市| 皮山县| 家居| 东乡族自治县| 三原县| 武汉市| 西林县| 禹州市| 客服| 黔南| 泽库县| 西华县| 南涧| 霍山县|