付費限定

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

更新 發佈閱讀 6 分鐘
vocus|新世代的創作平台

對於希望自行部署強大 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
HKT實驗室
31會員
278內容數
哈囉!歡迎光臨我的沙龍!我是 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
前言 上次我們初步體驗 Docker 快速佈署能力,今天我們要來講解 Dockerfile、Docker Image 與 Docker Container 這些常見的名詞,我們來了解在我們佈署的時候做哪些事情 Docker 佈署流程 首先看到如下圖上半部,在我們一個完整的佈署流程,我們會先將我
Thumbnail
前言 上次我們初步體驗 Docker 快速佈署能力,今天我們要來講解 Dockerfile、Docker Image 與 Docker Container 這些常見的名詞,我們來了解在我們佈署的時候做哪些事情 Docker 佈署流程 首先看到如下圖上半部,在我們一個完整的佈署流程,我們會先將我
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
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
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
《轉轉生》(Re:INCARNATION)為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,結合拉各斯街頭節奏、Afrobeat/Afrobeats、以及約魯巴宇宙觀的非線性時間,建構出關於輪迴的「誕生—死亡—重生」儀式結構。本文將從約魯巴哲學概念出發,解析其去殖民的身體政治。
Thumbnail
前言 大家好在先前我們講了什麼是 Docker,Docker 好處有什麼以及怎麼安裝 Docker,今天我們要來開始初體驗 Docker 容器,使用後您會發現 Docker 非常的方便快速 Docker Hub 介紹 首先在開始學怎麼抓取 Docker Image 之前,我們要先來介紹 Doc
Thumbnail
前言 大家好在先前我們講了什麼是 Docker,Docker 好處有什麼以及怎麼安裝 Docker,今天我們要來開始初體驗 Docker 容器,使用後您會發現 Docker 非常的方便快速 Docker Hub 介紹 首先在開始學怎麼抓取 Docker Image 之前,我們要先來介紹 Doc
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,並且設定好所有相關程序後。你正要使用docker去進行操作,讓專案可以在容器哩,方便平台移轉、備份、共用等等等等等;如果你遇到CUDA docker runtime 的問題時,這篇正適合你閱讀。 開始之前,如果你要參考怎麼安裝docker,設定docker環境,請參考:
Thumbnail
當你安裝完docker,並且設定好所有相關程序後。你正要使用docker去進行操作,讓專案可以在容器哩,方便平台移轉、備份、共用等等等等等;如果你遇到CUDA docker runtime 的問題時,這篇正適合你閱讀。 開始之前,如果你要參考怎麼安裝docker,設定docker環境,請參考:
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
前言 大家好上次我們教了如何下載 Docker Image 使用,今天我們要教如何產出自己的 Image,這次會使用一個 Dockerfile 範例,自行打包 Docker Image,初步練習使用 Docker 指令 下載 Dockerfile 教學檔案 在這裡我已經幫忙寫好一個 Docke
Thumbnail
前言 大家好上次我們教了如何下載 Docker Image 使用,今天我們要教如何產出自己的 Image,這次會使用一個 Dockerfile 範例,自行打包 Docker Image,初步練習使用 Docker 指令 下載 Dockerfile 教學檔案 在這裡我已經幫忙寫好一個 Docke
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
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 開啟「終端機
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News