一 安装docker

在 Ubuntu 22.04 上安装 Docker Compose Plugin 在 Ubuntu 22.04 或更高版本上安装 Docker Compose Plugin,这是目前广泛支持的版本。

1.1 安装 Docker Engine

首先,确保你的系统已经安装了 Docker Engine。你可以通过以下命令安装 Docker Engine:

root@joe:~# sudo apt update
root@joe:~# sudo apt install ca-certificates curl gnupg lsb-release

1.2 安装 Docker Compose Plugin

从 Docker 20.10.0 版本开始,你可以通过 Docker CLI 安装 Docker Compose Plugin。首先,确保你的 Docker 版本是最新的:
root@joe:~# sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

1.3 验证安装

root@joe:~# docker --version
Docker version 28.1.1, build 4eba37
root@joe:~# docker compose version

1.4 运行docker

sudo systemctl start docker #启动docker
sudo systemctl restart docker #重启docker
sudo systemctl stop docker #停止docker

1.5 查看docker运行状态

sudo docker ps -a
docker logs #根据上面返回的容器id,查看日志
#停止与启动命令
docker compose down
docker compose up -d

1.6 配置重启自动启动Docker

sudo systemctl enable docker

1.7 配置国内源

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://docker.m.daocloud.io",
"https://dockerproxy.com",
"https://docker.mirrors.ustc.edu.cn",
"https://docker.nju.edu.cn"
]
}
EOF

sudo systemctl daemon-reload #刷新配置
sudo systemctl restart docker #重启docker
systemctl status docker #查看docker运行状态

二 部署dify

2.1 下载dify 1.4.0

https://github.com/langgenius/dify/tags
在这里插入图片描述

2.2 上传解析

在这里插入图片描述


root@joe:~# tar -zxvf dify-1.4.0.tar.gz
root@joe:~# mv dify-1.4.0 /usr/local/dify
root@joe:~# cd /usr/local/dify/
root@joe:/usr/local/dify# ll

2.3 安装部署

root@joe:/usr/local/dify# cd docker/
root@joe:/usr/local/dify/docker# ll
root@joe:/usr/local/dify/docker# mv .env.example .env

在这里插入图片描述

root@joe:/usr/local/dify/docker# docker compose up -d

root@joe:/usr/local/dify/docker# docker ps

在这里插入图片描述

三 验证

http://192.168.56.46/install
在这里插入图片描述

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐