Docker部署MaxKB详细步骤(window系统)

简介: 这篇文章详细介绍了如何在Windows系统上使用Docker部署MaxKB,并提供了从安装Docker到运行MaxKB容器的详细步骤,以及如何通过浏览器访问和配置MaxKB来使用ollama和llama3模型进行问答。

上面章节已经实现了ollama里部署llama3,并实现了一些简单的问答,但是问答的界面是在命令提示符中,交互很不友好,也不方便局域网其他用户访问,所以这节用docker部署MaxKB实现网页访问llama3,首先电脑上需要安装docker,window系统需要开启虚拟化后才能安装docker,这个可以找相关教程安装下,有了docker后就可以开始部署MaxKB了。因为我安装了docker desktop。可以用docker desktop的界面搜索到MaxKB,然后pull下来,也可以在命令提示符里通过docker pull命令。

pull完成后,可以在命令提示符中通过docker images查看docker所有已经拉取下来的镜像,这里第一个就是MaxKB,下面的不用看,是之前chirpstack的镜像

从目录里可以看到已经有了maxkb镜像了,接下来再把这个容器运行起来,在D盘创建docker/volume,然后运行下面的命令把容器运行起来并把一些目录挂载本地磁盘。

docker run -d --name=maxkb -p 8080:8080 -v D:\\docker\\volume\\maxkb:/var/lib/postgresql/data 1panel/maxkb

执行命令后出现容器id,如下图所示,这样就是运行起来了。

然后打开浏览器,地址栏输入:http://192.168.30.191:8080/ui/login ,这里的IP是部署maxkb的电脑Ip,打开登陆界面,用户名默认是admin,密码默认MaxKB@123...

登陆后点击系统设置,先点击系统设置,然后点击左侧模型设置,点击添加模型,弹出框中选择ollama,然后按照如图界面填写。

填写结束后点击确认会出现如图所示的模型实例,表明模型创建成功了,此时需要去创建应用,点击上面菜单的应用,点击添加应用。

添加应用其实就是对话框的一些设置了,比如名称,描述,AI模型选择刚才配置好的llama3.

点击创建后就创建好了应用,此时应用列表会出现和刚才模型差不多的卡片,点击卡片后,显示这个模型对话框的详细内容,点击演示,就可以进入对话了

下面是一点演示的结果:

相关文章
|
4天前
|
运维 网络安全 持续交付
IDEA+Docker 远程一键部署项目:技术干货分享
【10月更文挑战第4天】在现代软件开发中,快速、可靠、自动化的部署流程是提升开发效率和运维质量的关键。IDEA(IntelliJ IDEA)作为Java开发者首选的IDE,结合Docker这一轻量级容器化技术,能够实现远程一键部署项目,极大地简化了开发到生产的流程。今天,我将和大家分享这一组合在工作学习中的实际应用和技术干货。
29 3
|
1天前
|
存储 前端开发 测试技术
【Docker项目实战】使用Docker部署Calcium网页计算器
【10月更文挑战第7天】使用Docker部署Calcium网页计算器
7 1
【Docker项目实战】使用Docker部署Calcium网页计算器
|
5天前
|
监控 虚拟化 Docker
Window系统安装Docker
这篇文章提供了在Windows系统上安装与配置Docker的详细指南,包括Docker Desktop的安装及通过Docker来运行容器化应用的步骤。
23 1
Window系统安装Docker
|
4天前
|
存储 测试技术 Linux
【Docker项目实战】使用Docker部署Radicale日历和联系人应用
【10月更文挑战第4天】使用Docker部署Radicale日历和联系人应用
19 0
【Docker项目实战】使用Docker部署Radicale日历和联系人应用
|
6天前
|
定位技术 文件存储 网络架构
Docker部署PhotoPrism、Immich图片管理应用,无需公网IP远程访问教程
除了Synology、QNAP、TerraMaster等品牌的NAS设备内置图库功能,市面上还有多种备受欢迎的第三方应用,如PhotoPrism、Immich、LibrePhotos、Piwigo、Photoview等。这些应用不仅提供强大的图片管理能力,还可通过Docker轻松部署。借助贝锐花生壳服务,即使没有公网IP也能实现远程访问,突破地理限制,提升数据可访问性和安全性,让用户随时随地管理私人图库。
31 1
|
5天前
|
Kubernetes Cloud Native 流计算
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
Flink-12 Flink Java 3分钟上手 Kubernetes云原生下的Flink集群 Rancher Stateful Set yaml详细 扩容缩容部署 Docker容器编排
29 0
|
2月前
|
运维 Java Devops
阿里云云效操作报错合集之部署docker时遇到报错,该怎么办
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
运维 Kubernetes 前端开发
【云原生】阿里云服务器部署 Docker Swarm集群
阿里云服务器 一键部署 Docker Swarm 集群!
653 0
【云原生】阿里云服务器部署 Docker Swarm集群
|
弹性计算 数据可视化 关系型数据库
使用阿里云部署基于docker的mysql云服务
本篇文章将介绍如何使用阿里云安装docker、部署mysql服务,并远程连接至远端mysql
659 1
使用阿里云部署基于docker的mysql云服务
|
弹性计算 Linux Shell
阿里云一键部署 Docker Datacenter
使用阿里云ROS一键部署Docker Datacenter
12273 1