Docker下安裝及配置Solr IK分詞器

2021-10-05 18:16:32 字數 1841 閱讀 3318

目的 實現在docker下安裝及配置solr,並配置ik分詞器。方法 使用docker基礎命令安裝solr,使用資料庫驅動、相關jar和配置檔案配置ik分詞器。結果solr成功安裝,成功使中文進行了分詞。 結論 中文分詞效果良好,但實驗期間觸發了很多異常。

搜尋solr版本。我使用的是win10自帶的powershell

啟動pull下來的映象

–name: 為容器指定乙個名稱;

-d: 後台執行容器,並返回容器id;

-p: 指定埠對映,格式為:主機(宿主)埠:容器埠;

–restart=always: 當docker服務重啟時,啟動此容器

-t: 為容器重新分配乙個偽輸入終端,通常與 -i 同時使用;

docker run --name solr -d -p 8983:8983 --restart=always -t solr

檢視容器

docker ps命令檢視啟動的容器 docker ps -a檢視所有容器,包括未啟動的

docker ps / docker -a

ps:檢視容器啟動日誌 -f 為 實時檢視

docker logs -f [容器id(container id)]

ps:不知道docker版本的可以 docker version檢視版本資訊

cp -r server/solr/configsets/_default/conf /var/solr/data/platform_core

docker cp df544f557808:/opt/solr-8.5.1/ c:/solr/

不想寫了,自己看吧

新建data-config.xml

<?xml version="1.0" encoding="utf-8"?>

docker cp c:\solr\data-config.xml df544f557808:/var/solr/data/platform_core/conf/data-config.xml

docker cp df544f557808:/var/solr/data/platform_core/conf/managed-schema c:\solr\

docker cp c:\solr\managed-schema df544f557808:/var/solr/data/platform_core/conf/managed-schema

docker cp df544f557808:/var/solr/data/platform_core/conf/solrconfig.xml c:\solr\solrconfig.xml

data-config.xml   

docker cp c:\solr\solrconfig.xml df544f557808:/var/solr/data/platform_core/conf/solrconfig.xml

docker cp c:\solr\dataimport.properties df544f557808:/var/solr/data/platform_core/conf/dataimport.properties

ubuntu下安裝docker及配置阿里映象加速器

記錄一下自己第一次安裝docker的步驟和問題 前三步可以跳過 注意,如果這裡出現一下問題可以嘗試把deb arch amd64 給去了,即修改資源鏈結為下,再嘗試能不能新增到倉庫 sudo add apt repository lsb release cs stable sudo apt get ...

docker安裝及加速配置

需要centos7版本,核心版本不低於3.10 root localhost uname r 3.10.0 514.el7.x86 64 第一步 更新當前軟體 root localhost yum update 第二步 新增docker的yum源 root localhost cat etc yum...

Docker安裝及私有倉庫配置

yum install docker啟動引數方式 在 usr lib systemd system docker.service增加以下配置 insecure registry registry.example.com 5000配置檔案方式 在 etc docker daemon.json中寫入如下...