指导书链接:https://www.yuque.com/geren-t8lyq/ncgl94/am3t9qu8wkin39nx?singleDoc#
1.下载dockerdesktop客户端,直接进docker官网下载即可,选项x64(amd架构)。下载好了之后,客户端会自动安装适配Linux的windows子系统。如果下载速度太慢,重新下载即可
2.打开docker,点击设置,进行换源

源码为:(直接复制粘贴即可)
cpp
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://9cpn8tt6.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://ccr.ccs.tencentyun.com",
"https://mirrors.tuna.tsinghua.edu.cn/docker-ce"
]
}
3.下载yml文件。下载完成后,修改文件名为docker-compose.yml
下载链接:https://github.com/milvus-io/milvus/releases/download/v2.5.5/milvus-standalone-docker-compose.yml
进入下载目录,运行cmd窗口,执行docker-compose up -d,启动环境
执行:docker compose ps,检查环境是否启动成功

状态为Up,表示docker启动成功
4.安装可视化工具Attu
在之前的终端运行:
docker run --rm -p 3000:3000 -e MILVUS_URL=host.docker.internal:19530 zilliz/attu:v2.5
如果显示无该源,重新执行命令等待即可
5.访问链接 http://localhost:3000,启动Milvus(这里不做认证,直接链接)。如无法链接成功,重新进行上述步骤


知识库涉及到资料上传,所以需要启用oss存储服务,这里启用阿里的服务。根据指导书步骤配置即可,最后得到key-id和key-secret。
获取阿里千问大模型api-key。
配置Redis:
打开终端,执行:docker pull redis:latest
配置redis初始环境:docker run -d --name redis -p 6379:6379 -v redis-data:/data -e REDIS_PASSWORD=123456 redis:latest --appendonly yes 进行无密码配置
进入Redis客户端测试:
127.0.0.1:6379> SET test "hello redis"
OK(输出OK表示成功)
127.0.0.1:6379> GET test
"hello redis"(输出test中设定文字表示成功)