一、核心路线 使用 Docker 镜像部署 Solr 8.11.3 版本服务 使用 ik 分词器用于处理中文分词 使用 spring-boot-starter-data-solr 实现增删改查 配置用户名密码认证 使用 poi 和 pdfbox 组件进行文本内容读取 文章最上方有源码和 ik 分词器资源 二、Solr Docker 镜像制作 由于 Solr 官方镜像无法通过环境变量直接配置用户名密码认证,所以选用第三方的 bitnami/solr 镜像作为基础,将 ik 分词器插件封装后得到新的镜像。 拉取 bitnami/solr 镜像 docker pull bitnami/solr:8.11.3 下载 ik 分词器 jar 包 ik-analyzer-8.5.0.jar 编写 Dockerfile 文件 FROM bitnami/solr:8.11.3 COPY ./ik-analyzer-8.5.0.jar /opt/bitnami/solr/server/solr-webapp/webapp/WEB-INF/lib/ CMD...