Skip to content

快速参考

支持的标签及相应的 Dockerfile 链接

快速参考(续)

什么是 Solr?

Solr 是基于 Apache Lucene 构建的速度极快、开源、多模态搜索平台。它为世界上许多大型组织的全文、向量、分析和地理空间搜索提供支持。其他主要功能包括 Kubernetes 集成、流处理、突出显示、分面和拼写检查。

在 Apache Solr 主页和 Apache Solr 参考指南中了解更多。

logo

如何使用此 Docker 镜像

完整的文档可以在 Solr 参考指南的 Docker 部分找到。

要运行单个 Solr 服务器:

$ docker run -p 8983:8983 -t solr

然后使用网络浏览器访问 http://localhost:8983/ 以查看 Solr 管理控制台。

关于此存储库

此存储库可在 github.com/apache/solr-docker 上获取,但镜像在官方 Solr 存储库 github.com/apache/solr 中构建和维护。

请将任何使用问题直接发送到 Solr 用户邮件列表。

历史

该项目于 2015 年由 Martijn Koster 在 github.com/docker-solr/docker-solr 存储库中启动。2019 年,维护权和版权转移到了 Apache Solr 项目。非常感谢 Martijn 多年来的所有贡献!

图像变体

solr 图像有多种类型,每种都针对特定的用例而设计。

solr:<version>

这是事实上的镜像。如果你不确定自己的需求是什么,你可能想要使用这个。它被设计既可用作一次性容器(挂载你的源代码并启动容器以启动你的应用程序),也可用作构建其他镜像的基础。

solr:<version>-slim

此镜像不包含默认标签中包含的常见软件包,仅包含运行 solr 所需的最小软件包。除非你在仅部署 solr 镜像且有空间限制的环境中工作,否则我们强烈建议使用此存储库的默认镜像。

许可证

Solr 依据 Apache 许可证 2.0 版获得许可。

此存储库也根据 Apache 许可证 2.0 版获得许可。

版权所有 2015-2022 年 Apache 软件基金会

根据 Apache 许可证 2.0 版(“许可证”)获得许可;除非符合许可证规定,否则您不得使用此文件。您可以在以下位置获取许可证副本:

      http://www.apache.org/licenses/LICENSE-2.0

除非适用法律要求或书面同意,根据本许可证分发的软件按“原样”分发,不附带任何明示或暗示的保证或条件。有关本许可证下权限和限制的具体语言,请参阅许可证。

与所有 Docker 镜像一样,这些镜像可能还包含其他可能受其他许可证约束的软件(例如来自基础发行版的 Bash 等,以及所包含的主要软件的任何直接或间接依赖项)。

一些能够自动检测到的额外许可证信息可能会在 repo-info 存储库的 solr/ 目录中找到。

对于任何预构建镜像的使用,镜像用户有责任确保对此镜像的任何使用都符合其中包含的所有软件的任何相关许可证。