초리의 블로그

Elastic Search 학습 본문

카테고리 없음

Elastic Search 학습

초리84 2018. 2. 15. 12:13

Elastic Search docker로 올리기

https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html

- docker-compose 로 올리기


Elastic Search와 RDB 비교

Elastic Search

Relational DB

Index

Database

Type

Table

Document

Row

Field

Column

Mapping

Schema



에러 해결

Content-Type header [application/x-www-form-urlencoded] is not supported

: https://yenoss.github.io/2017/11/10/elk/


No handler for type [string] declared on field

: string 타입을 text로 변경하니깐 해결 됨.

  그럼 string 타입은 사용할 수 없는 것인가? (좀 더 조사가 필요함)


aggregations


bucket aggregations


Kibana docker로 올리기

: docker run docker-kibana -e ELASTICSEARCH_URL=http://localhost:9200 -p 5601:5601 -d kibana

  오류 발생

  - docker: Error response from daemon: Cannot link to /elasticsearch, as it does not belong to the default network.


도커 네트워크 리스트

$ docker network ls

NETWORK ID          NAME                  DRIVER              SCOPE

c74f06fdfbf0        bridge                bridge              local

640f6d549ac6        elasticsearch_esnet   bridge              local

20863bec267f        host                  host                local

cf608f5b32b5        none                  null                local


-> docker run --name docker-kibana --link elasticsearch:kibana-elasticsearch --net elasticsearch_esnet -p 5601:5601 -d kibana

Comments