智能版支持单体镜像,适合于数据量和访问量中等偏低的场景,一般而言,用户量100以下,数据量100G以下,可以考虑单体镜像。单体镜像部署、维护更加方便。docker方式部署支持linux与windows
- Linux 一键运行脚本
确保系统有docker运行环境,在docker服务启动的情况下,运行命令:
docker run -d \
--name kykms_singleton \
--restart unless-stopped \
-p 80:80 \
-p 8080:8080 \
-p 3306:3306 \
-p 9200:9200 \
-p 6379:6379 \
-p 9090:9090 \
-e MYSQL_APP_USER="kmuser" \
-e MYSQL_APP_PASSWORD="userdb@kykms" \
-e ELASTIC_PASSWORD="kykmsES" \
-e REDIS_PASSWORD="123456" \
-e SPRING_DATASOURCE_DYNAMIC_DATASOURCE_MASTER_USERNAME="kmuser" \
-e SPRING_DATASOURCE_DYNAMIC_DATASOURCE_MASTER_PASSWORD="userdb@kykms" \
-e "ESCLIENT_MASTER-USER-NAME=elastic" \
-e "ESCLIENT_MASTER-USER-PWD=kykmsES" \
-e "LLM_ELASTICSEARCH-USER-NAME=elastic" \
-e "LLM_ELASTICSEARCH-USER-PWD=kykmsES" \
-e SPRING_REDIS_PASSWORD="123456" \
registry.cn-guangzhou.aliyuncs.com/kyxxjs/kykms-singleton:AI_latest执行如下命令,确认一下科亿知识库docker镜像运行成功:docker logs -f kykms_singleton
如果如下图的信息,表示docker正常运行。
通过netstat -ntlp命令查看监听端口,可以看到以下端口在正常监听:80,8080,6379,9200,3306,9090
默认需要放开端口80/9090,如果需要连接数据库等后端组件,则还需要放开3306/6379/9200端口
访问知识库
知识库镜像运行起来之后,虽然状态是已经在运行,但实际上要等几分钟才能全部启动完成。
中间可以通过登录服务管理控制台看服务的状态。
如果一切正常启动,在浏览器访问:
http://你的ip
即可看到正常的登录页面如下,用admin/123456登录即可
日常维护
日常维护,可以通过登录服务管理控制台:
http://YourIp:9090
镜像说明:
kykms: 后端服务主体
nginx:前端web
redis: redis缓存
elasticsearch: elasticsearch索引
mysql: 数据库
- windows环境部署
1.安装dockerDesktop
请自行到官网下载安装 -> 下载
2. 一键运行docker脚本
在你准备好的目录下,运行cmd,在命令行下面输入命令:
docker run -d ^
--name kykms_singleton ^
--restart unless-stopped ^
-p 80:80 ^
-p 8080:8080 ^
-p 3306:3306 ^
-p 9200:9200 ^
-p 6379:6379 ^
-p 9090:9090 ^
-e MYSQL_APP_USER="kmuser" ^
-e MYSQL_APP_PASSWORD="userdb@kykms" ^
-e ELASTIC_PASSWORD="kykmsES" ^
-e REDIS_PASSWORD="123456" ^
-e SPRING_DATASOURCE_DYNAMIC_DATASOURCE_MASTER_USERNAME="kmuser" ^
-e SPRING_DATASOURCE_DYNAMIC_DATASOURCE_MASTER_PASSWORD="userdb@kykms" ^
-e "ESCLIENT_MASTER-USER-NAME=elastic" ^
-e "ESCLIENT_MASTER-USER-PWD=kykmsES" ^
-e "LLM_ELASTICSEARCH-USER-NAME=elastic" ^
-e "LLM_ELASTICSEARCH-USER-PWD=kykmsES" ^
-e SPRING_REDIS_PASSWORD="123456" ^
registry.cn-guangzhou.aliyuncs.com/kyxxjs/kykms-singleton:AI_latest其他的参考第一节。
作者:admin 创建时间:2025-11-28 11:35
最后编辑:admin 更新时间:2026-03-11 04:53
最后编辑:admin 更新时间:2026-03-11 04:53