【推荐】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+端口
来源:oschina
链接:https://my.oschina.net/puguole/blog/3146750