😒 저 저 저 개념없는 나/🐳 docker

[OpenSearch / Docker] 한국어 형태소 분석기 Nori 설치 | 인턴

우주수첩 2023. 11. 28. 11:38
728x90

 

docker-compose.yml 파일의 volume 부분에 아래 두 줄을 추가한다

- /elasticsearch/data:/usr/share/elasticsearch/data   
- /elasticsearch/logs:/usr/share/elasticsearch/logs

 

 

compose 파일을 업로드 한다.

 

 

 

WZNT> docker container ls
CONTAINER ID   IMAGE                                 COMMAND                   CREATED       STATUS         PORTS                                                                NAMES
container_id   opensearchproject/opensearch:latest   "./opensearch-docker…"   10 days ago   Up 6 seconds   0.0.0.0:9200->9200/tcp, 9300/tcp, 0.0.0.0:9600->9600/tcp, 9650/tcp   opensearch-node1

 

WZNT> docker exec -it container_id  /bin/bash

 

[opensearch@container_id  ~]$ ls
LICENSE.txt  bin     jdk   manifest.yml                     opensearch-onetime-setup.sh  plugins
NOTICE.txt   config  lib   modules                          opensearch-tar-install.sh    securityadmin_demo.sh
README.md    data    logs  opensearch-docker-entrypoint.sh  performance-analyzer-rca

 

[opensearch@container_id  ~]$ cd bin

 

[opensearch@container_id  bin]$ ls
opensearch      opensearch-env            opensearch-keystore  opensearch-performance-analyzer  opensearch-shard
opensearch-cli  opensearch-env-from-file  opensearch-node      opensearch-plugin                opensearch-upgrade

 

[opensearch@container_id  bin]$ ./opensearch-plugin install analysis-nori
-> Installing analysis-nori
-> Downloading analysis-nori from opensearch
[=================================================] 100%??
-> Installed analysis-nori with folder name analysis-nori

 

 

 

도커를 재실행한다

 

 

 

 

 

 

OpenSearch Dashboard에서 

GEt _cat/plugins

 

명령어를 입력했을 때 우측 response 창에서 nori가 생긴 것을 볼 수 있다.

 

 

 

결과

 

 

 

 

 

 

728x90