配置Docker使用国内该加速器:
在Linux上,你可以通过修改Docker的配置文件来实现。找到Docker的配置文件(通常位于/etc/docker/daemon.json),如果没有这个文件,你可以创建一个。然后,添加或修改以下内容:
csharp
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://docker.m.daocloud.io",
"https://mirror.baidubce.com"
]
}
修改后,重启Docker服务:
csharp
sudo systemctl daemon-reload
sudo systemctl restart docker
Dify部署:AI应用开发框架搭建
Dify是一个开源的LLMOps平台,支持模型管理、应用开发及部署。其部署步骤如下:
通过Docker Compose部署Dify
克隆Dify官方仓库并进入目录:
cpp
git clone https://github.com/langgenius/dify.git
cd dify/docker
修改.env文件中的配置(如数据库密码、端口映射),默认配置已适配大多数场景。
启动Dify服务
执行以下命令启动所有服务(包括PostgreSQL、Redis、Dify API等):
cpp
docker compose up -d
#设置开机启动
docker run -d --name dify -p 900:80 --env MY_ENV_VAR=value root/dify
使用docker compose ps查看服务状态,确保所有容器显示healthy。
访问Dify控制台
浏览器访问http://localhost:80(默认端口),完成初始设置(如管理员账号创建)。
步骤 3:重启服务
csharp
docker compose down
docker compose up -d
csharp
#重启操作系统
sudo reboot