docker solr-8.11.2安装部署

历史背景

现在solr官网仅能够下载到最新版本的安装包。并且支持docker。现在就用docker来部署一下

1、准备工作

  • docker环境部署(这个自己百度一下哈,很简单两个命令就能解决)

yum -y install yum-utils

yum -y install docker-ce

  • 安装命令

chmod -R 777 /mnt/data/solr/data
docker run -d -p 8983:8983 -v /mnt/data/solr/data/:/var/solr/data -t --privileged=true --name solr8.11.2 solr:8.11.2

启动成功后,试着访问 ip+8983/solr看看能不能正常访问。

  • 进入/mnt/data/solr/data下面,创建collection1文件夹,也就是solr的core

mkdir collection1

  • 进入docker容器 docker ps命令查看容器ID

docker exec -it a396a /bin/bash

  • 将solr中预置的配置文件信息拷贝到新增的core中,否则管理页面创建时会报错

cp -r /opt/solr-8.11.2/server/solr/configsets/conf /var/solr/data/collection1/

成功后就是下面这样的。

问题

1、

Error CREATEing SolrCore 'new_core1': Unable to create core [new_core1] Caused by: Can't find resource 'solrconfig.xml' in classpath or '/var/solr/data/new_core1'

cp -r /opt/solr-8.11.2/server/solr/configsets/conf /var/solr/data/collection1/

这一步没有做,或者做的不对

相关推荐
longerxin202024 分钟前
kubeasz 快速指南:一键部署 Kubernetes-k8s 测试环境
云原生·容器·kubernetes
米高梅狮子1 小时前
03.Kubernetes自动化部署和namespace、pod
容器·kubernetes·自动化
Sirius Wu2 小时前
Docker 镜像的构建、打包、变更、再次打包全流程
运维·docker·容器
Zhu7583 小时前
【软件部署】docker环境部署domino
运维·docker·容器
.柒宇.6 小时前
信创实战:银河麒麟 V10 服务器安装、网络配置与 Docker 环境搭建
linux·运维·docker·国产信创·麒麟操作系统
IT从业者张某某6 小时前
基于Docker的hadoop容器安装hive并测试
hive·hadoop·docker
杨浦老苏6 小时前
Docker容器管理面板Dockhand
运维·docker·群晖
努力的搬砖人.6 小时前
配置 Docker 镜像加速器
运维·docker·容器
江湖有缘6 小时前
实时监控所有端口,Docker 部署 WatchYourPorts 保姆级教程
运维·docker·容器
IT从业者张某某6 小时前
基于Docker的hadoop容器安装zookeeper
hadoop·docker·zookeeper