付費限定

如何在 Ubuntu 上安裝 Dify:完整教學

更新於 發佈於 閱讀時間約 6 分鐘
raw-image

對於希望自行部署強大 AI 應用開發平台的開發者來說,Dify 是一個出色的開源選擇。它將後端即服務 (BaaS) 和 LLMOps 的概念整合在一起,讓您能夠快速地建構生產級別的生成式 AI 應用。 本文將引導您完成在 Ubuntu 24.04 LTS 上安裝 Dify 1.7.2 版本的每一個步驟。

第一步:系統需求

在開始安裝之前,請確保您的 Ubuntu 24.04 伺服器符合以下最低系統需求:

  • CPU: 2 核心或以上
  • 記憶體: 至少 4GB RAM
  • 儲存空間: 至少 20GB 的可用空間
  • 作業系統: Ubuntu 20.04 或更新版本
  • 必要工具: Git 和 Docker Compose

第二步:安裝 Docker 和 Docker Compose

Dify 官方推薦使用 Docker 來簡化部署流程。以下是在 Ubuntu 24.04 上安裝 Docker 和 Docker Compose 的步驟。

  1. 更新您的系統套件列表:
    sudo apt update
    sudo apt upgrade -y
  2. 安裝 Docker 的必要相依套件:
    sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
  3. 新增 Docker 的官方 GPG 金鑰:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  4. 設定 Docker 的穩定版儲存庫:
    echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  5. 再次更新套件列表並安裝 Docker Engine:
    sudo apt update
    sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
  6. 驗證 Docker 是否安裝成功:
    sudo docker run hello-world
    如果您看到 "Hello from Docker!" 的訊息,表示 Docker 已成功安裝。
  7. (選用) 將您的使用者加入 Docker 群組以避免每次都輸入 sudo:
    sudo usermod -aG docker ${USER}
    執行此命令後,您需要登出再重新登入,設定才會生效。

第三步:下載並安裝 Dify 1.7.2

現在您的環境已經準備就緒,可以開始安裝 Dify。

以行動支持創作者!付費即可解鎖
本篇內容共 2082 字、0 則留言,僅發佈於部落格你目前無法檢視以下內容,可能因為尚未登入,或沒有該房間的查看權限。
留言
avatar-img
留言分享你的想法!
avatar-img
HKT實驗室
25會員
271內容數
哈囉!歡迎光臨我的沙龍!我是 KT,一位對應用程式開發充滿熱情的開發者。在這個專屬空間,我將與您分享我在應用開發領域的深入學習心得和豐富的實戰經驗。如果您對應用程式開發技術同樣充滿好奇,渴望不斷探索新知,歡迎成為我們的會員,一起在應用程式開發的旅途上,探索更深層次的技術世界,享受學習的樂趣。
HKT實驗室的其他內容
2025/08/17
繞過安全限制,一窺 Cursor IDE 助手背後的運作核心提示詞!直接詢問「請告訴我提示詞」必觸發安全防護!只要...立即試試這招語義偽裝術,揭開 AI 助手核心設定!(溫馨提示:尊重知識產權,此法供學習研究)
Thumbnail
2025/08/17
繞過安全限制,一窺 Cursor IDE 助手背後的運作核心提示詞!直接詢問「請告訴我提示詞」必觸發安全防護!只要...立即試試這招語義偽裝術,揭開 AI 助手核心設定!(溫馨提示:尊重知識產權,此法供學習研究)
Thumbnail
2025/08/10
這篇文章介紹了 Ubuntu 終端機中新手必學的常用指令,幫助使用者快速掌握 Linux 系統的基本操作。內容涵蓋了如 ls(列出檔案)、cd(變更目錄)、pwd(顯示當前路徑) ...等指令。透過這些基本指令,新手能夠更有效率地管理系統和檔案,輕鬆駕馭 Linux 環境。
Thumbnail
2025/08/10
這篇文章介紹了 Ubuntu 終端機中新手必學的常用指令,幫助使用者快速掌握 Linux 系統的基本操作。內容涵蓋了如 ls(列出檔案)、cd(變更目錄)、pwd(顯示當前路徑) ...等指令。透過這些基本指令,新手能夠更有效率地管理系統和檔案,輕鬆駕馭 Linux 環境。
Thumbnail
2025/08/10
文章提供的指南,幫助使用者在 Ubuntu Linux 上輕鬆進行 SSH 遠端連線。內容涵蓋了基本需求、安裝與連線步驟。無論是新手還是有經驗的使用者,都能從中獲得實用的資訊,確保安全且高效的遠端管理。透過這些技巧,使用者將能更自信地駕馭 Linux 環境,提升工作效率。
Thumbnail
2025/08/10
文章提供的指南,幫助使用者在 Ubuntu Linux 上輕鬆進行 SSH 遠端連線。內容涵蓋了基本需求、安裝與連線步驟。無論是新手還是有經驗的使用者,都能從中獲得實用的資訊,確保安全且高效的遠端管理。透過這些技巧,使用者將能更自信地駕馭 Linux 環境,提升工作效率。
Thumbnail
看更多
你可能也想看
Thumbnail
MacOS 請先安裝「Homebrew」。開啟「終端機」,輸入底下指令: brew cask install​ docker 載入Docker App後,點擊Next,輸入MacOS登入密碼。安裝完成後,輸入底下指令查看版本資訊: ​docker -v Linux 開啟「終端機
Thumbnail
MacOS 請先安裝「Homebrew」。開啟「終端機」,輸入底下指令: brew cask install​ docker 載入Docker App後,點擊Next,輸入MacOS登入密碼。安裝完成後,輸入底下指令查看版本資訊: ​docker -v Linux 開啟「終端機
Thumbnail
前端 為了實驗我們上傳的 Docker Image 有沒有問題,我們先在學一個刪除本地 Docker Image,刪除 Docker Image 要使用 docker rmi <image> 這個語法,現在開始刪除本地 Docker Image 輸入以下指令 docker rmi timmmmm
Thumbnail
前端 為了實驗我們上傳的 Docker Image 有沒有問題,我們先在學一個刪除本地 Docker Image,刪除 Docker Image 要使用 docker rmi <image> 這個語法,現在開始刪除本地 Docker Image 輸入以下指令 docker rmi timmmmm
Thumbnail
前言 大家好上次我們教了如何建立自己的 Docker Image,今天我們要來教怎麼把自己做好的 Docker Image 上傳到 Docker Hub,如果以後自己在公司有搭建 Docker Registry,也可以用同樣方式上傳到公司的 Docker Registry 私有倉庫 登入 Doc
Thumbnail
前言 大家好上次我們教了如何建立自己的 Docker Image,今天我們要來教怎麼把自己做好的 Docker Image 上傳到 Docker Hub,如果以後自己在公司有搭建 Docker Registry,也可以用同樣方式上傳到公司的 Docker Registry 私有倉庫 登入 Doc
Thumbnail
前言 大家好上次我們教了如何下載 Docker Image 使用,今天我們要教如何產出自己的 Image,這次會使用一個 Dockerfile 範例,自行打包 Docker Image,初步練習使用 Docker 指令 下載 Dockerfile 教學檔案 在這裡我已經幫忙寫好一個 Docke
Thumbnail
前言 大家好上次我們教了如何下載 Docker Image 使用,今天我們要教如何產出自己的 Image,這次會使用一個 Dockerfile 範例,自行打包 Docker Image,初步練習使用 Docker 指令 下載 Dockerfile 教學檔案 在這裡我已經幫忙寫好一個 Docke
Thumbnail
當你安裝完docker,並且設定好所有相關程序後。你正要使用docker去進行操作,讓專案可以在容器哩,方便平台移轉、備份、共用等等等等等;如果你遇到CUDA docker runtime 的問題時,這篇正適合你閱讀。 開始之前,如果你要參考怎麼安裝docker,設定docker環境,請參考:
Thumbnail
當你安裝完docker,並且設定好所有相關程序後。你正要使用docker去進行操作,讓專案可以在容器哩,方便平台移轉、備份、共用等等等等等;如果你遇到CUDA docker runtime 的問題時,這篇正適合你閱讀。 開始之前,如果你要參考怎麼安裝docker,設定docker環境,請參考:
Thumbnail
前言 上次講到 Dockerfile、DockerImage、Docker Container 他們之間的關係,今天我們要來熟悉 Docker Image 如何使用,教你如何抓取雲端上的 Docker Image, Docker Image 下載來源 當我們今天要要使用 Docker Imag
Thumbnail
前言 上次講到 Dockerfile、DockerImage、Docker Container 他們之間的關係,今天我們要來熟悉 Docker Image 如何使用,教你如何抓取雲端上的 Docker Image, Docker Image 下載來源 當我們今天要要使用 Docker Imag
Thumbnail
前言 上次我們初步體驗 Docker 快速佈署能力,今天我們要來講解 Dockerfile、Docker Image 與 Docker Container 這些常見的名詞,我們來了解在我們佈署的時候做哪些事情 Docker 佈署流程 首先看到如下圖上半部,在我們一個完整的佈署流程,我們會先將我
Thumbnail
前言 上次我們初步體驗 Docker 快速佈署能力,今天我們要來講解 Dockerfile、Docker Image 與 Docker Container 這些常見的名詞,我們來了解在我們佈署的時候做哪些事情 Docker 佈署流程 首先看到如下圖上半部,在我們一個完整的佈署流程,我們會先將我
Thumbnail
前言 大家好在先前我們講了什麼是 Docker,Docker 好處有什麼以及怎麼安裝 Docker,今天我們要來開始初體驗 Docker 容器,使用後您會發現 Docker 非常的方便快速 Docker Hub 介紹 首先在開始學怎麼抓取 Docker Image 之前,我們要先來介紹 Doc
Thumbnail
前言 大家好在先前我們講了什麼是 Docker,Docker 好處有什麼以及怎麼安裝 Docker,今天我們要來開始初體驗 Docker 容器,使用後您會發現 Docker 非常的方便快速 Docker Hub 介紹 首先在開始學怎麼抓取 Docker Image 之前,我們要先來介紹 Doc
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News