{"code":10000,"msg":"SUCCESS","data":{"page":1,"pageSize":15,"count":23,"list":[{"aid":44,"id":"53VT3qwhZ6NJEHH24iM6Mk","title":"ElasticSearch7.8+IK\u4e2d\u6587\u5206\u8bcd\uff0ckibana\u642d\u5efa","categoryId":"53CCLyOZQQIU7nv0tLGxsO","createTime":"1629702557","deleteTime":null,"updateTime":"1757054279","publishTime":1629708608,"deleteAt":null,"status":0,"content":"### Es+Ik\u5206\u8bcd\u90e8\u7f72\n- \u73af\u5883\u6784\u5efa\n``` shell\n# \u62c9\u53d6\u6307\u5b9a\u7248\u672c elasticSearch\u955c\u50cf\ndocker pull elasticsearch:7.8.0\n# \u5728Linux\u6839\u76ee\u5f55\u521b\u5efadocker\u6587\u4ef6\u5939\u5e76\u8fdb\u5165\u6587\u4ef6\u5939\nmkdir \/docker\ncd \/docker\n# \u4e0b\u8f7dIK\u63d2\u4ef6\u6587\u4ef6(\u5982\u679c\u63d0\u793a\u6ca1\u6709wget\u547d\u4ee4\u5219\u5148\u6267\u884c\uff1a`yum install -y wget`,\u518d\u6267\u884c\u4e0b\u8f7d\u547d\u4ee4)\nwget https:\/\/github.com\/medcl\/elasticsearch-analysis-ik\/releases\/download\/v7.8.0\/elasticsearch-analysis-ik-7.8.0.zip\n# \u53ef\u9009\u9879\uff1awget\u4e0b\u8f7d\u8fc7\u6162\u53ef\u5148\u7528\u6d4f\u89c8\u5668\u5c06\u6587\u4ef6\u4e0b\u8f7d\u5230\u672c\u5730\u518d\u4e0a\u4f20\u5230Linux\uff08\u5982\u679c\u63d0\u793a\u6ca1\u6709rz\u547d\u4ee4\u5219\u5148\u6267\u884c\uff1a`yum install -y lrzsz`,\u518d\u6267\u884c\u4e0a\u4f20\u547d\u4ee4\uff0c\u9009\u62e9elasticsearch-analysis-ik-7.8.0.zip\u6587\u4ef6\uff09\nrz\n# \u89e3\u538b(\u5982\u679c\u63d0\u793a\u6ca1\u6709unzip\u547d\u4ee4\u5219\u5148\u6267\u884c\uff1a`yum install -y unzip`\uff0c\u518d\u6267\u884c\u4e0b\u8f7d\u547d\u4ee4)\nunzip elasticsearch-analysis-ik-7.8.0.zip -d elasticsearch-analysis-ik\n```\n- dockerFile\n``` shell\nFROM elasticsearch:7.8.0\nADD elasticsearch-analysis-ik \/usr\/share\/elasticsearch\/plugins\/elasticsearch-analysis-ik\n```\n- \u5bb9\u5668\u955c\u50cf\u6784\u5efa\n```shell\ndocker build -f DockerFile -t elasticsearch-ik:7.8.0 .\n```\n- \u5bb9\u5668\u8fd0\u884c\n``` \ndocker run -d -p 9200:9200 -p 9300:9300 -e \"discovery.type=single-node\" --name es_ik elasticsearch-ik:7.8.0\n```\n- \u4fee\u6539\u5bb9\u5668\u914d\u7f6e\u4fe1\u606f\n```\n# \u8fdb\u5165\u5bb9\u5668\ndocker exec -it es \/bin\/bash\n# \u4fee\u6539elasticSearch\u914d\u7f6e\u4fe1\u606f\ncd config\nvi elasticsearch.yml\n# \u52a0\u5165\u8de8\u57df\u914d\u7f6e\nhttp.cors.enabled: true\nhttp.cors.allow-origin: \"*\"\n```\n- \u91cd\u542f\u5bb9\u5668\n``` shell\ndocker restart es_ik \n```\n### kibana\u53ef\u89c6\u5316\u6784\u5efa\n- \u542f\u52a8\u5bb9\u5668\n```\ndocker run -d -p 5601:5601 --name kibana --link elasticsearch:elasticsearch docker.io\/kibana:7.8.0\n```\n- \u4fee\u6539kibana\u914d\u7f6e\u4fe1\u606f\n``` shell\n# \u67e5\u770belasticSearch\u5bb9\u5668\u5b9e\u4f8b\u5185\u90e8ip:\ndocker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name_or_id\n# \u8fdb\u5165\u5bb9\u5668\ndocker exec -it (Kibana\u5bb9\u5668ID) \/bin\/bash\n# \u4fee\u6539\u914d\u7f6e\u9879\ncd config\nvi kibana.yml\n#\u66ff\u6362\"http:\/\/elasticsearch:9200\" \u4e2d\u7684 elasticsearch \u66ff\u6362\u6210\u4e0a\u4e00\u6b65\u7684es\u5bb9\u5668\u5185\u90e8ip\u5c31\u53ef\u4ee5\n#\u5982\u679c\u9700\u8981\u8bbe\u7f6e\u4e3a\u4e2d\u6587 \u5219\u5728kibana.yml\u4e2d\u6dfb\u52a0\u6dfb\u52a0 i18n.locale: \"zh-CN\"\n```\n- \u91cd\u542f\u5bb9\u5668\n``` \ndocker restart kibana_\u5bb9\u5668\n```\n\n\u53c2\u8003\u9605\u8bfb\n[ik\u5206\u8bcd\u4f7f\u7528](https:\/\/blog.csdn.net\/xsdxs\/article\/details\/72853288)\n[docker ElasticSearch\u6784\u5efa](https:\/\/www.cnblogs.com\/new-life\/p\/13397982.html)\n[docker elasticSearch\u90e8\u7f72](https:\/\/www.cnblogs.com\/jianxuanbing\/p\/9410800.html)","htmlContent":"

Es+Ik\u5206\u8bcd\u90e8\u7f72<\/h3>