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/

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

相关推荐
武子康13 小时前
调查研究-183 Apple container:Mac 上用轻量 VM 跑 Linux 容器,Swift 会改写本地容器体验吗?
docker·容器·apple
Alsn864 天前
等待学习-学习目录:Docker 容器安全攻防
学习·安全·docker
2601_961875244 天前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj4 天前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes
程序员老赵4 天前
服务器没有桌面?Docker 跑个 Chrome,浏览器就能远程用
docker·容器·devops
杨浦老苏4 天前
轻量级Docker仪表板Servedash
运维·docker·监控·群晖·仪表板
正经教主4 天前
【docker基础】 第八周:容器监控与应用更新策略
运维·docker·容器
kiros_wang4 天前
Docker 使用完整指南
运维·docker·容器
正经教主4 天前
【docker基础】第九周:Docker安全与镜像优化
运维·docker·容器
sunxunyong4 天前
ranger与solr&ldap&doris集成部署
solr·lucene