docker安装solr

纵饮孤独 提交于 2019-12-24 17:24:06

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

Solr是一个独立的企业级搜索应用服务器,solr是以lucene为内核开发的企业级搜索应用 应用程序可以通过http请求方式来提交索引,查询索引,提供了比lucene更丰富的查询语言,是一个高性能,高可用环境全文搜索引擎

查看solr版本
docker search solr
下载solr(注意版本)
docker pull solr:5.5.5

下载镜像成功然后进入下一步
安装solr

在页面可以看到该命令,该命令使用的是端口映射但是我要使用仅主机模式所以输入命令

docker run --name my_solr -idt --net host solr:5.5.5

完成后输入查看容器命令:

docker ps -a

得到下图表示已经在后台运行
在这里插入图片描述
它会默认开辟一个8983的端口

创建core:

docker exec -it --user=solr my_solr bin/solr create_core -c mycore

命令解析:

--user=solr用默认启动容器自动创建solr用户执行命令
-c mycore-c=命名,mycore=名称

也可以用这种http网页创建(比较底层的东西)

http://localhost:8983/solr/admin/cores?action=CREATE&name=mycore&instanceDir=mycore

然后就可以用网页访问了 ip+端口 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!