美文网首页
在docker中部署elastic

在docker中部署elastic

作者: 贪得_3440 | 来源:发表于2019-05-08 09:56 被阅读0次

    1.拉取镜像:

    docker pull docker.elastic.co/elasticsearch/elasticsearch:7.0.1

    获取指定版本的镜像

    2.将es的默认端口9200映射到主机中:

    docker run -d --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.0.1

    至此便可以在浏览器中通过9200端口访问到es了。

    如果显示有跨域问题,则需要另外进行配置:

    执行docker exec -it es bash。以交互模式进入容器

    es的容器带有vi指令,所以可以直接执行 vi config/elasticsearch.yml

    加入跨域配置

    http.cors.enabled: true
    http.cors.allow-origin: "*"

    保存修改后重启容器即可。

    docker restart es

    相关文章

      网友评论

          本文标题:在docker中部署elastic

          本文链接:https://www.haomeiwen.com/subject/cripoqtx.html