在Windows环境部署MaxKB前需要确保:
- 安装Docker Desktop 4.12+版本并启用WSL2后端
- 预留至少4GB内存和20GB硬盘空间
- 开放8080端口或准备其他可用端口
- 创建持久化存储目录(如C:/maxkb)
关键安装命令如下:
docker run -d --name=maxkb --restart=always -p 8080:8080 -v C:/maxkb:/var/lib/postgresql/data -v C:/python-packages:/opt/maxkb/app/sandbox/python-packages cr2.fit2cloud.com/1panel/maxkb
参数说明:
- -p 8080:8080 将容器端口映射到主机端口
- -v 参数挂载数据卷实现配置持久化
- 镜像地址cr2.fit2cloud.com/1panel/maxkb包含完整应用栈
安装完成后通过http://localhost:8080访问,使用默认账号(admin/MaxKB@123)登录。建议首次登录后立即修改密码,并在系统设置中配置SMTP邮件服务以便接收监控告警。
本答案来源于文章《MaxKB:开箱即用的AI知识库问答系统,适合智能客服和企业内部知识库》