在docker容器中为elasticsearch配置跨域访问

Posted ygxdbmx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在docker容器中为elasticsearch配置跨域访问相关的知识,希望对你有一定的参考价值。

一.在docker容器中进入elasticsearch对应的容器

 docker exec -it [容器名] /bin/bash

 

二.安装vim编辑器

因为我们需要更改配置文件,安装过的朋友就不用安装了

apt-get update
apt-get install vim

 

三.进入到/config/elasticsearch.yml配置文件,添加一下两行代码

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

 

四.重启容器,配置完成

docker restart -t=60 [CONTAINER ID]

 

以上是关于在docker容器中为elasticsearch配置跨域访问的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 docker-compose 在 docker 容器中为 Laravel 环境安装 Behat?

使用 Docker 运行 elasticsearch 容器

在 Grafana 中为 Docker 容器构建 CPU 使用率图

在docker中安装Elasticsearch容器,并且阿里云服务器配置

解决docker创建的elasticsearch-head容器不能连接elasticsearch等问题

在 Elasticbeanstalk for Scala Apps 中为 Docker 多容器环境部署和托管工件的最佳实践是啥?