docker部署solr7 7 0記錄

2021-09-22 20:06:32 字數 800 閱讀 5789

1.docker pull solr

2.docker run --name my_solr -id --net host -t solr

3.建立core :docker exec -it --user=solr my_solr bin/solr create_core -c goodlist

進入core對應的目錄

/opt/solr/server/solr/mycore

型別定義檔案目錄

/opt/solr/server/solr/mycore/conf/managed-schema

修改檔案配置,先把拷貝到本機目錄編輯,然後拷貝進去 例:

docker cp my_solr:/opt/solr/server/solr/mycore/conf/managed-schema ./

也可以直接把整個目錄拷貝到本機,編輯完了拷貝進docker

具體1.修改solrconfig.xml

data-config.xml conf目錄下新建data-config.xml檔案: <?xml version="1.0" encoding="utf-8" ?>

修改managed-schema新增對應字段:

1.配置如果不成功,solr控制面板上會有提示根據提示修改 可以看logging中的提示

2.配置成功 匯入不了,logging中會有solrdocument writeerror的錯誤,通過修改managed-schema欄位型別來調整

3.配置完後有些字段通過:*搜尋不到比如plong型別的,可以把對應欄位名改為text_general或string等

solr集群安裝部署

zookeeper集群 集群配置 ip節點名稱 環境192.168.137.128 192.168.137.128 jdk1.8,zookeeper3.4.13,solr7.5.0 192.168.137.129 192.168.137.129 jdk1.8,zookeeper3.4.13,solr...

docker部署 docker環境部署mysql

蘇軾 這裡我拉取了tag為5.7的映象 docker pull mysql 5.7因為需要自定義mysql的配置,所以需要乙個配置目錄 因為需要將mysql生成的資料掛載到本地,所以需要乙個資料目錄 建立mysql 資料目錄mkdir p root mysql data 建立配置檔案 touch r...

docker部署部署心得

一 涉及檔案 centos centos7.tar.gz docker中centos映象壓縮包 docker.tar.gz docker 安裝包 jre 8u131 linux x64.rpm 生成cloudlicense映象時要用到 由於找不到openjdk,安裝映象,用這個替代 dockerfi...