docker中的elasticsearch的,本機elasticsearch-head連接失敗

今天把虛擬機改成橋接模式,然後發現elasticsearch-head連接失敗了,但是用java的jest居然能獲取到JestClient,經排查發現是因爲虛擬機編程橋接模式後,連接訪問的時候,是跨域訪問了。所以需要修改elasticsearch.yml

進入dockers容器內部,方法:

docker 容器container運行後,進入&退出容器內部

cd config/

vi elasticsearch.yml

# 在後面添加下面語句,運行es跨域訪問
http.cors.enabled: true 

http.cors.allow-origin: "*"

非dockers裏面的es,即在部署路徑找到elasticsearch.yml同樣修改即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章