Ubuntu 22.04 安装 dify 1.0.1 开发平台

1. 安装 docker

https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository

2. 安装 dify

请先访问 https://github.com/langgenius/dify 下载 1.0.1 版本的 dify。下载完成之后,解压并在 cmd 中切cd 到 dify-1.0.1/docker 目录下,并执行下面的命令下载并启动 dify docker 镜像。

docker compose up -d

如果执行以上命令出现类似以下报错:

chinacpp@ubuntu:~/dify-1.0.1/docker$ docker compose up -d
[+] Running 10/10
 ✘ worker Error        Get "https://registry-1.docker.io/v2/": net/http: request canceled whil...              15.1s 
 ✘ web Error           Get "https://registry-1.docker.io/v2/": net/http: request canceled while w...           15.1s 
 ✘ api Error           Get "https://registry-1.docker.io/v2/": net/http: request canceled while w...           15.1s 
 ✘ weaviate Error      Get "https://registry-1.docker.io/v2/": net/http: request canceled wh...                15.1s 
 ✘ redis Error         Get "https://registry-1.docker.io/v2/": net/http: request canceled while...             15.1s 
 ✘ ssrf_proxy Error    Get "https://registry-1.docker.io/v2/": net/http: request canceled ...                  15.1s 
 ✘ plugin_daemon Error Get "https://registry-1.docker.io/v2/": net/http: request cancel...                     15.1s 
 ✘ nginx Error         Get "https://registry-1.docker.io/v2/": net/http: request canceled while...             15.1s 
 ✘ db Error            Get "https://registry-1.docker.io/v2/": net/http: request canceled while wa...          15.1s 
 ✘ sandbox Error       Get "https://registry-1.docker.io/v2/": net/http: request canceled whi...               15.1s 
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

使用命令 sudo vim /etc/docker/daemon.json 打开并拷贝如下配置:

{
  "registry-mirrors": [
    "https://docker.1ms.run"
  ]
}

使用下面命令重新启动 docker:

sudo systemctl daemon-reload
sudo systemctl restart docker

停止容器可以执行下面的命令:

docker compose down
未经允许不得转载:一亩三分地 » Ubuntu 22.04 安装 dify 1.0.1 开发平台
评论 (0)

2 + 9 =