那么进入正题,首先使用docker exec -it elasticsearch bash进入es容器中,window下直接在docker的安装目录打开cmd即可.
进入后的文件夹如下图所示
进入config文件夹
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
保存退出后重启容器,windows下重启es.
重启后,重新进入容器,输入elasticsearch-setup-passwords interactive,按y确认后即可设置密码.
windows下使用cmd窗口输入elasticsearch-setup-passwords interactive.
设置完成后,登录Kibana的账户就是kibana,elasticsearch的账户为elastic.
密码则是刚才设置的密码.