Ubuntu安装Dify方法
1、安装Docker。
sudo apt update && sudo apt upgrade -y
sudo apt install -y ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
2、由于Docker在国内被墙,需要设置镜像。
sudo vim /etc/docker/daemon.json
添加以下内容:
{
"registry-mirrors": [
"https://docker.m.daocloud.io/",
"https://huecker.io/",
"https://dockerhub.timeweb.cloud",
"https://noohub.ru/",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn",
"https://xx4bwyg2.mirror.aliyuncs.com",
"http://f1361db2.m.daocloud.io",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn"
]
}
3、启动Docker并设置开机自启动。
sudo systemctl enable --now docker
4、测试Docker是否安装成功。
sudo docker run hello-world
5、使用git克隆Dify项目并进行编译。
git clone https://github.com/langgenius/dify.git --branch 0.15.3
cd dify
cd docker
cp .env.example .env
sudo docker compose up -d
sudo docker compose ps
6、在浏览器中访问即可。
http://localhost/install
转载请注明转自www.hylab.cn,原文地址:ubuntu系统安装Dify的方法