Ubuntu_x86使用Docker离线搭建Dify服务

0、环境参数

cat /proc/version
inux version 4.4.0-210-generic (buildd@lgw01-amd64-009) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12) ) #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021

docker --version
Docker version 20.10.7, build f0df350

docker-compose version
Docker Compose version v2.33.0

docker-compose离线安装需要下载v2.33.0版本的docker-compose-linux-x86_64文件,放到/usr/bin下面,改名叫docker-compose即可。

1、离线下载镜像

感谢学编程的小虎提供的镜像文件,如网盘过期请联系我重新发。

镜像包地址:百度网盘:链接,提取码: 9527

2、将镜像拷贝至服务器,导入镜像

docker load -i dify-api.tar
docker load -i dify-sandbox.tar
docker load -i dify-web.tar
docker load -i nginx.tar
docker load -i node.tar
docker load -i postgres.tar
docker load -i python.tar
docker load -i redis.tar
docker load -i squid.tar
docker load -i weaviate.tar
docker images

REPOSITORY                                                TAG                             IMAGE ID       CREATED         SIZE
postgres                                                  15-alpine                       9e9a000b8503   3 weeks ago     273MB
node                                                      20-alpine3.20                   cee121a5b860   3 weeks ago     133MB
langgenius/dify-web                                       0.15.3                          f0fae584255f   4 weeks ago     436MB
langgenius/dify-api                                       0.15.3                          e05373163e63   4 weeks ago     2.97GB
python                                                    3.12-slim-bookworm              6f3c6367c5a3   4 weeks ago     124MB
redis                                                     6-alpine                        6dd588768b9b   2 months ago    30.2MB
langgenius/dify-sandbox                                   0.2.10                          4328059557e8   4 months ago    567MB
ubuntu/squid                                              latest                          87507c4542d0   6 months ago    242MB
semitechnologies/weaviate                                 1.19.0                          8ec9f084ab23   22 months ago   52.5MB
nginx                                                     latest                          3f8a4339aadd   7 years ago     108MB

3、下载Dify源码0.15.3版本,地址

拷贝至服务器路径下,如/home下

4、解压dify-0.15.3,进入子路径,复制配置文件

unzip dify-0.15.3.zip

cd /home/dify-0.15.3/docker

cp .env.example .env

5、修改Nginx端口号

vim .env

搜索/EXPOSE_NGINX_PORT,改成需要的页面服务端口号

vim docker-compose.yaml

搜索/EXPOSE_NGINX_PORT,改成上面一样的端口号

后续就用这个端口访问页面服务

6、安装Dify 服务

docker-compose up -d

[+] Running 11/11
 ✔ Network docker_default             Created                                                                                                                                                                                                       0.1s 
 ✔ Network docker_ssrf_proxy_network  Created                                                                                                                                                                                                       0.0s 
 ✔ Container docker-sandbox-1         Started                                                                                                                                                                                                       1.6s 
 ✔ Container docker-web-1             Started                                                                                                                                                                                                       1.6s 
 ✔ Container docker-weaviate-1        Started                                                                                                                                                                                                       1.7s 
 ✔ Container docker-db-1              Started                                                                                                                                                                                                       2.7s 
 ✔ Container docker-redis-1           Started                                                                                                                                                                                                       1.7s 
 ✔ Container docker-ssrf_proxy-1      Started                                                                                                                                                                                                       2.8s 
 ✔ Container docker-api-1             Started                                                                                                                                                                                                       3.6s 
 ✔ Container docker-worker-1          Started                                                                                                                                                                                                       3.5s 
 ✔ Container docker-nginx-1           Started

7、访问页面

posted @ 2025-03-10 15:54  金元宝骑骑  阅读(956)  评论(0)    收藏  举报