1. #拉去es镜像文件
    2. docker pull docker.elastic.co/elasticsearch/elasticsearch:7.14.1
    3. #启动es单机版
    4. docker run -p 0.0.0.0:9200:9200 -p 0.0.0.0:9300:9300 --env discovery.type=single-node --name elasticsearch elasticsearch:7.14.1
    5. #拉去kibana镜像
    6. docker pull docker.elastic.co/kibana/kibana:7.14.1
    7. #启动kibana
    8. docker run -p 0.0.0.0:5601:5601 --name kibana --link elasticsearch docker.elastic.co/kibana/kibana:7.14.1
    9. #进入es的容器进行修改es的yml #挂载了文件就不用这个步骤了
    10. #进入es容器
    11. docker exec -it elasticsearch /bin/sh
    12. #查找一下elasticsearch.yml文件在哪里
    13. find / -name elasticsearch.yml
    14. #进入目录 ,我这里是/usr/share/elasticsearch/config/elasticsearch.yml
    15. cd /usr/share/elasticsearch/config
    16. #修改yml文件
    17. vi elasticsearch.yml
    18. # 增加参数,使head插件可以访问es
    19. http.cors.enabled: true
    20. http.cors.allow-origin: "*"
    21. #保存与退出 命令如下 :wq
    22. #安装KI分词器 (中文分词器),等待命令执行,在ES容器里面执行命令
    23. ./bin/elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.14.1/elasticsearch-analysis-ik-7.14.1.zip
    24. #然后重启容器就可以了 y
    25. #下载elastichd
    26. docker run -p 9800:9800 -d --link elasticsearch containerize/elastichd
    27. #如果link失败了,可以通过windows的ipconfig
    28. #查看docker0的ip是多少,通过docker0网卡进行连接