美文网首页
在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