安装部署:
- 若之前尝试过安装,先移除残留配置
sudo apt remove docker-compose sudo rm -f /etc/apt/sources.list.d/docker.list
- 添加Docker官方GPG密钥
sudo mkdir -m 0755 -p /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc sudo chmod a+r /etc/apt/keyrings/docker.asc
3. 配置官方仓库
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu noble stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 刷新并安装,检查版本:docker compose version
sudo apt update sudo apt install docker-compose-plugin
基础操作命令:
- 停止所有运行中的容器
docker stop $(docker ps -q)
- 删除所有容器(包括已停止的)
docker rm $(docker ps -aq)
- 强制删除方案,针对卡死的容器
docker rm -f $(docker ps -aq)
- 执行docker-compose.yaml文件
docker compose up -d
配置国内镜像源:
- 创建文件
nano /etc/docker/daemon.json
- 添加加速地址
{ "registry-mirrors":[ "https://docker.xuanyuan.me", "https://docker.1ms.run", "https://docker.m.daocloud.io" ] }
- 加载重启服务
systemctl daemon-reload && systemctl restart docker
- 验证配置
docker info | grep -A 10 -i "registry mirrors"
安装部署dify详见参考文档https://github.com/langgenius/dify/blob/main/README_CN.md
dify使用手册https://docs.dify.ai/zh-hans/introduction
安装部署coze详见参考文档https://github.com/coze-dev/coze-studio/blob/main/README.zh_CN.md
注:若需保留环境变量灵活性,建议在.env文件中统一管理IP配置。(127.0.0.1改成0.0.0.0,这样局域网内主机能访问)
coze开源调用本地ollama模型:
- 拉取模型,确保本机能运行
- 进入到下载的coze-studio文件目录下/backend/conf/model/template中,复制并修改*_ollama.yaml文件到/coze-studio/backend/conf/model/下,名字修改为模型名称,编辑复制过来的yaml文件,修改里面的name、meta.conn_config.model、meta.conn_config.base_url即可
- 进入coze-studio的docker目录重启服务,使配置生效
docker compose --profile "*" restart coze-server